Subgroups within a larger cultural or social order that are distinguished from the majority and each other by their national, religious, linguistic, cultural, and sometimes racial background (Note: Do not confuse with "Minority Groups," which has the connotation of being the object of prejudice or discrimination -- use a more specific term if possible)