Indian cuisine has been influenced by various cultures and religions over centuries. It varies widely by region and culture but is unified by its emphasis on spices. Key influences include the Aryans, who introduced grains and Ayurveda; the Mughals, who introduced kebabs, biryanis and tandoori cooking; and the British, who introduced tea. Indian cuisine is also known for its regional diversity, with styles like North Indian, South Indian, East Indian, and West Indian cuisine each featuring local ingredients and cooking methods. Popular dishes include tandoori, curry, and dosa, and ingredients commonly used are spices, dairy, sugar, vegetables, dried fruits, oils, and essences.