Święta obchodzone są z różnych powodów, w tym upamiętniania wydarzeń historycznych, a także dni, które mają znaczenie etniczne, kulturowe i religijne. Świętowanie poszczególnych świąt jest unikalne dla każdej kultury i społeczeństwo.
Niektóre święta, takie jak Boże Narodzenie, Nowy Rok, Święto Dziękczynienia i Halloween, są uroczystymi wydarzeniami, które obejmują uroczystości rodzinne i przyjaciół. Inne święta służą jako poważne odzwierciedlenie przeszłych wydarzeń. Jednym z takich świąt jest Dzień Pamięci, który uznaje wkład służby wojskowej.
Wiele osób we współczesnym społeczeństwie kwestionuje jednak obchodzenie świąt. Na przykład Boże Narodzenie jest często odrzucane ze względu na komercjalizację.