The Indian caste system, by contrast, is an elaborate fretwork of thousands of subcastes, or jatis, correlated to region and village, which fall under the four main varnas — the Brahmin, the Kshatriya, the Vaishya, the Shudra and the excluded fifth, the Dalits. It is further complicated by non-Hindus — including Muslims, Buddhists, Sikhs and Christians — who are outside the original caste system but have incorporated themselves into the workings of the country, at times in the face of resistance and attack, and may or may not have informal rankings among themselves and in relation to the varnas.