Agnihotra atau Homa adalah pemujaan pada altar api, persembahan kepada api, dimana api berperan sebagai perantara antara manusia dan Dewa. Homa merupakan bagian dari agama-agama di wilayah India hingga paling Timur di Jepang. Terdapat ritual yang lebih kompleks dengan beberapa api, dan juga yang hanya menggunakan satu api. Sebagian besar ritual api ini melibatkan tumbuhan Soma yang misterius, yang bisa jadi berupa tanaman, tebu atau jamur. Perasan dari Soma ini dikatakan bersifat ilahi dan dapat mengubah seseorang menjadi dewa. Tipe-tipe persembahan yang tidak menggunakan api dikenal sebagai "Baliharana" atau "Bali", biasanya makanan yang hanya diletakkan saja di altar atau di tanah. Persembahan Bali umumnya untuk para dewa, juga untuk roh dan bhuta setempat. Bali dapat dilakukan sendiri atau bersamaan dengan Homa. Persembahan-pesembahan semacam Bali ini dilengkapi secara lisan dengan mengucapkan mantra "namah".