Caracteristicile majore ale sociologiei sunt că este o știință socială deoarece se ocupă de lumea socială și este o disciplină normativă deoarece se limitează la declarații despre lucruri care există. Este o știință pură, deoarece scopul său principal este de a dobândi cunoștințe despre umanitate.
Alte caracteristici ale sociologiei constau în faptul că este o știință abstractă, deoarece este interesată de forma și tiparele interacțiunilor umane. Este o știință generalizatoare, deoarece implică studiul legilor generale ale interacțiunii umane.
Unele dintre perspectivele teoretice majore ale sociologiei includ perspectiva evoluționistă, perspectiva funcționalistă și perspectiva conflictului. Perspectiva evolutivă analizează modelele de schimbare în societăți pentru a determina dacă există secvențe generale. Această perspectivă explică evoluția societăților umane.
Perspectiva funcționalistă privește societățile ca fiind bazate pe o organizare armonioasă a valorilor și normelor. Un funcționalist vede societatea ca un sistem de operare stabil în care fiecare grup există și prosperă pentru că rămâne funcțional. Perspectiva conflictului nu este de acord cu perspectiva funcționalistă, deoarece consideră că societatea se află într-o stare de conflict continuă. Teoreticienii de conflict cred că armonia presupusă de funcționaliști este rezultatul unor grupări dominante care își impun voința altor membri ai societății.