Both Theravada Buddhism and Islam gave expression to more egalitarian socio-religious principles and they penetrated more decisively to the rural peasantry in contrast to the relatively hierarchical, court-oriented political systems of the earlier Hindu and Mahayana Buddhist states.