Menurut Soerjono Soekanto, suatu himpunan manusia dikatakan kelompok sosial apabila memenuhi persyaratan berikut ini : a. Setiap anggota kelompok memiliki kesadaran bahwa dia bagian dari kelompok tersebut. b.Memiliki struktur sosial sehingga kelangsungan hidup kelompok tergantung pada kesungguhan para anggotanya dalam melaksanakan perannya. c. Memiliki norma-norma yang mengatur hubungan diantara para anggotanya. d. Memiliki kepentingan bersama. e. Adanya interaksi dan komunikasi diantara anggotanya. Ciri-ciri kelompok sosial tersebut adalah sebagai berikut : a.Merupakan kesatuan yang nyata dan dapat dibedakan dari kelompok atau kesatuan manusia yang lain. b. Memiliki struktur social c. Memiliki norma-norma yang mengatur hubungan diantara para anggotanya. d. Memiliki faktor pengikat. e. Adanya interaksi dan komunikasi diantara para anggotanya. Maka kelompok sosial dapat dibedakan ke dalam dua bentuk, yaitu kelompok sosial kecil dan kelompok sosial besar. Faktor-faktor Pendorong Timbulnya Kelompok Sosial a. Dorongan untuk mempertahankan hidup b. Dorongan untuk meneruskan keturunan c. Dorongan untuk meningkatkan efisiensi dan efektivitas kerja Dasar Pembentukan Kelompok Sosial a. Kesatuan Genealogis atau Faktor Keturunan b. Kesatuan Religius c. Kesatuan Teritorial (Community) d. Kesatuan Kepentingan (Asosiasi)