Warna (sanskryt: वर्ण trl. varṇa) – staroindyjski termin oznaczający klasę społeczną. Istnienie kilku warn jakościujących hinduistów jest formą i wyrazem hinduizmu jako systemu religijno-społecznego. Przynależność do warny jest dziedziczna. Warny tworzą system społeczny, wiążący się z wiarą w reinkarnację. Jednostki, które nie przestrzegają rytuałów i obowiązków swojej warny, w następnym wcieleniu (inkarnacji) odrodzą się w niższej warstwie społecznej. System warn określa dozwolone formy kontaktowania się członków hierarchii społecznej.

Etymologia Słowo to pochodzi od rdzenia czasownikowego vṛ- o znaczeniu „zamykać” ()M. Mayrhofer, Etymological Dictionary, II 518.. Zwraca się również na znaczenie warna jako „barwa”.

Historia Już przed przybyciem do Indii społeczeństwo indoeuropejskich Ariów było podzielone na trzy stany społeczne: kapłanów (bramin) wojowników (kszatrija) rolników (wajśja). Początkowo był to system w miarę egalitarny, oparty na idei odmiennych, lecz uzupełniających się ról społecznych. Sam termin warna pierwotnie oznaczał kolor, barwę. Jego związek z konkretnymi barwami nie jest jasny.