Apariția și evoluția culturii pot fi explicată prin teorii precum evoluționismul cultural, materialismul cultural sau determinismul geografic. În general, cultura este văzută ca un set de elemente și comportamente transmise prin socializare și care permit adaptarea umană la mediul înconjurător. Aceste elemente culturale evoluează în timp în relație cu factorii interni și externi ai grupurilor umane.