Агнихотра - наиболее распространённая и простая форма яджны. Ритуал выполняют утром (сразу после восхода), вечером (на закате) и в сумерках. Исторически агнихотру совершали брахманы ежедневно на трёх священных огнях; сегодня её часто практикуют в домашних условиях.
Яджны различаются по назначению: для исполнения желаний, защиты, исцеления, очищения от грехов, а также питри‑ягья - в честь предков. Яджна - часть свадебных обрядов и праздничных церемониалов, проводится в определённые дни: новолуние, полнолуние, смена сезонов, дни почитания отдельных божеств. В прошлом яджны были встроены в церемониальный распорядок двора, где их покровителем выступал Вишну, связанный с образом Пуруши - первопредка.
Длительность ритуала варьируется от нескольких минут или часов до нескольких дней и даже лет, в зависимости от типа и целей. Дым и пепел, возникающие при подношениях, традиционно считаются целительными; в ритуальном контексте им приписывают дезинфицирующие, очистительные свойства для воздуха и окружающего пространства.