Megasthenes listed seven divisions of Indian society based primarily on occupation. His understanding was based on observable professional groups, not the socio-religious hierarchy of the Indian caste system.