The Indian National Movement was based on certain values and principles, that have further guided the constitutional development in India. It upheld the values of secularism, socialism, democracy and humanism. Most of these values evolved and emerged as a result of the struggle against the British rule.
Indian society is a kaleidoscopic community, with different religious and ethnic communities. It represents a truly plural society. Religious aspects have influenced the life of the people to a great extent. The intermingling of the different religious communities have given a sense of toleration among different communities.