Indian Caste System

What is the indian caste system?