Hinduism...What is the difference between a Yagna and Homa ?

Yagnam & Homam.

Is there any difference? What is the purpose of a conducting a Yagna or a Homa?
12 answers 12