Religion in India
Religion in India is characterised by a diversity of religious beliefs and practices. India is a secular state with no state religion. The Indian subcontinent is the birthplace of four of the world's major religions; namely Hinduism, Buddhism, Jainism and Sikhism. Throughout India's history, religion has been an important part of the country's culture. Religious diversity and religious tolerance are both established in the country by the law and custom; the Constitution of India has declared the right to freedom of religion to be a fundamental right.
The God of Small Things
India is a very complex society with various cultural and religious habits and beliefs. Hindus, Buddhists, Sikhs, Christians, and Muslims share the same space. Society is divided not only by the very strict caste system but also by class consciousness. Many languages are spoken in India, but the higher classes make a point of speaking English, sending their sons to study in England and adopting certain English habits. Kerala itself, where the story is set, has a complex social setup, with Hindus, Muslims, and Christians displaying different lifestyles and traditions. It also has the largest Christian population in India, predominantly Saint Thomas Christians or Syrian Christians. In the Kottayam district, Christians are a majority.