Spices are natural plant-based ingredients used to enhance the flavor, aroma, and color of food. They are obtained from different parts of plants such as seeds, roots, bark, fruits, and flowers. Common spices include turmeric, red chilli, cumin, coriander, black pepper, and cardamom, each offering a unique taste and fragrance.