What is the Caste System in India?

It is a clearly defined ranking system of the citizens of the country of India. It is sort of like our Upper, Middle, and Lower classes that we have here in America.