Les religions
L'Inde est un Etat laïque, mais elle fut le berceau de grandes religions telles que l'hindouisme, le bouddhisme, le jaïnisme et la religion sikh. Ce fut également la terre d'adoption des adeptes du zoroastrisme. Un peu plus des 4/5 de la poulation pratiquent le culte hindouiste.
Presque 12% de la population est musulmane et 2% appartient à la religion sikh. Environ 2% de la population est chrétienne, dont plus de la moitié protestante.
Le bouddhisme quant à lui est apparut en Inde et s'y est développé, mais aujourd'hui moins d'un centième de la population est bouddhiste.
Le jaïnisme a également compté de nombreux adeptes, mais n'est plus actuellement pratiqué que par 0.5% des Indiens.