Sosiologer definere tre store nivåer av samfunnet. De bruker data til å forstå typer atferd som oppstår på ulike nivåer og sammenkoblinger av disse nivåene. Mikro-nivå analyse, detaljert undersøkelse av en-til-en interaksjon mellom individer, inkluderer å studere folks oppførsel under forhandlingene, konfrontasjoner, og daglige samtaler., Mikro-nivå analyse gjør det for nyansert analyse av særlig dynamikken i sosiale fenomener, men kan mislykkes i å vurdere bredere sosiale krefter som påvirker slike prosesser. Meso-nivå analyse, detaljert undersøkelse av en bestemt gruppe, samfunn eller en organisasjon, studier visse deler av et samfunn. Også referert til som nettverk analyse, denne tilnærmingen undersøker mønstre av sosiale bånd mellom mennesker i en gruppe og hvordan disse mønstrene påvirke den totale gruppen., Makro-nivå analyse, undersøkelse av samfunnet som helhet, ser på den brede, systemer, institusjoner, hierarkier, og mønstre som former samfunnet. Makro-nivå analyse tar hensyn til sosiale, politiske, økonomiske og andre krefter som påvirker samfunn og individer, men kan ikke fanger opp viktige aspekter av sosiale interaksjoner som forekommer på mikro-nivå.,