Masyarakat adalah sekelompok
orang dalam sebuah
sistem semi tertutup atau semi terbuka yang sebagian besar interaksinya adalah antara individu-individu yang berada dalam kelompok tersebut. Kata "society" berasal dari bahasa
latin, societas, yang berarti hubungan persahabatan dengan yang lain. Societas diturunkan dari kata socius yang berarti
teman, sehingga arti society berhubungan erat dengan kata sosial. Secara implisit, kata society mengandung makna bahwa setiap anggotanya mempunyai perhatian dan kepentingan yang sama dalam mencapai tujuan bersama. Kata "masyarakat" sendiri berakar dari kata dalam bahasa Arab, musyarak. Secara abstrak, sebuah masyarakat adalah suatu jaringan hubungan antar
entitas-entitas. Masyarakat adalah sebuah
komunitas yang interdependen (saling tergantung satu sama lain). Umumnya, istilah masyarakat digunakan untuk mengacu pada sekelompok
orang yang hidup bersama dalam suatu komunitas yang teratur.Masyarakat sering
diorganisasikan berdasarkan mata pencaharian utamanya. Pakar
ilmu sosial mengidentifikasikan berbagai tipe masyarakat, seperti masyarakat
pemburu, masyarakat pastoral nomadis, masyarakat
bercocok tanam, dan masyarakat agrikultural intensif (masyarakat
peradaban). Sebagian
pakar menganggap masyarakat
industri dan pasca-industri sebagai kelompok masyarakat yang terpisah dari masyarakat agrikultural
tradisional.Masyarakat dapat pula diorganisasikan berdasarkan struktur politiknya: berdasarkan urutan kompleksitas dan besar, terdapat masyarakat
band,
suku, chiefdom, dan masyarakat
negara.Untuk menganalisis secara ilmiah tentang proses terbentuknya masyarakat sekaligus masalah-masalah yang ada sebagai proses-proses yang sedang berjalan atau bergeser kita memerlukan beberapa konsep. Konsep-konsep tersebut sangat perlu untuk menganalisis proses terbentuk dan tergesernya masyarakat dan kebudayaan, serta dalam sebuah penelitian antropologi dan sosiologi yang disebut dinamika sosial (social dynamic).Konsep-konsep penting tersebut antara lain: