Re: Jatts & Rajputs
^
Punjabis and other South Asian ethnic groups are not racially homogeneous (neither are we Pashtuns who have assimilated tribes of Turkic, Semitic and Indic origin into out ethnicity).
Today Jatts and Rajputs are tribes (or castes for those who still believe in that kind of thing) amongst Punjabis but originally they were different ethnic groups (White Huns, Scythians etc.) who moved to South Asia in the olden days and got assimilated into the natives by adopting local wives, language, religion and culture. The Hinduism of the time usually assigned a caste/status to these new comers (as it had done to those who arrived prior) in the society based on their skin complexion and other factors which determined their role in society (warrior, farmer, bussines man, toilet cleaner etc.), Rajputs for example are said to be of the White Huns who upon arrival were made a part of the Kashtri (warrior) caste, Jatts are traditionally farmers and landlords.
P.s. Both the Rajput and Jatt tribes break up into smaller clans. P.S. not all labelled Jatt and Rajput are of the same origins even though all of them may have equal rights to claim the label and not all are found in Punjab some either originally settled in (or later moved to) Rajasthan and Sindh.
So originally they were ethnic groups who assimilated into Punjabis and became castes and in the future when Punjabis get educated and the caste system is phased out and everyone has equal rights in South Asia it will become a tribe (family) name.