Taifa ni kundi lolote la binadamu lenye utamaduni wake maalumu na mapokeo yake katika historia ya eneo fulani. Mara nyingi umoja wake unategemea pia lugha.
Kila mojawapo lina haki ya kujitambua hivyo na kuhamasisha mshikamano kati ya watu wanaoliunda hata kujipatia uhuru wa kisiasa walau kwa kiasi fulani.
Katika Kilatini linatumika neno natio linalotokana na nasci ("kuzaliwa").
Katika ngazi ya chini tunakuta kundi linaloitwa kabila.