Dezvoltarea unei culturi este influentata de factori precum istoria, geografia, clima, traditiile locale, economia si politica. Acesti factori pot influenta valorile, obiceiurile, limba si artefactele caracteristice culturii. De asemenea, cultura poate influenta si fi influentata de alte culturi cu care se afla in contact.