Several hundred dialects are also spoken in India. Hinduism is the major religion in India but there are also more than 80 million Muslims in the nation. Small numbers of Indians also practice Sikhism, Christianity, Judaism, and Buddhism. The caste system probably developed from Aryan practices and in time came to separate people by the kind of work they did. This separation extended to social position as well.
Today there are thousands of castes and subcastes.
Those who do the lowliest jobs such as street cleaning belong to no caste and are called untouchables. The government has banned untouchability and made discrimination against these people a crime, but old ways are difficult to change by government order.