Lord Yajna is the god of Yagnas, and he is also known as Yajneshwara, and he is an incarnation of Lord Vishnu, as mentioned in the Bhagavata Purana. He has incarnated as Lord Indra during the previous yugas, and his parents were Rushi and Aguthi. Ruci was one of the mind born sons of Lord Brahma and he is also a Prajapati, similar to his brother Lord Daksha Bhagavan, and his consort Ma Aguthi, is the daughter of Lord Manu.
The consort of Lord Yajna is Ma Dakshina, and she is considered as the goddess of charity and wealth, and she is an incarnation of Ma Lakshmi Devi. The details about Lord Yajna and his family were mentioned in the ancient Vedas.
Yajna is the supreme deity, who discharged his duties in an excellent manner while he ruled the Indra Loka. He has also done lot of fire sacrifices and satisfied the Vedic gods like Varuna, Agni and Vayu. He didn’t enjoy the worldly pleasures in the Indra Loka, and treated all the demigods and the apsaras as alike and with great respect.
As per Vishnu Purana, the divine couple had twelve children, and they were mentioned as demigods, and at present they are assisting the present Indra in the Indra Loka. After the end of his life, Lord Yajna became the divine star Mrigashirsha, and he is also a friend of the Dhruva Star, since Dhruva is an ardent devotee of Lord Vishnu.
In the holy Bhagavad Gita also, Lord Vishnu is mentioned as the supreme avatar of Lord Yajna. Performing fire sacrifices would please Lord Vishnu. In the Vishnu Sahasranama Stotra, among the thousand names of Lord Vishnu, Lord Yajna’s name is also mentioned.
Performing Yagna in our homes or in the temples would please the divine gods and goddesses and we would get good strength and good memory power. In the smoke of the fire, all of our bad karmas would be burnt, and we would become purified.