…. an essential element is the sacrificial fire – the divine Agni – into which oblations are poured, as everything that is offered into the fire is believed to reach the gods. It is performed to please the gods or to attain certain wishes. Its an Hindu culture.
Its performed before one moves to a new home, before a marriage, before one starts a business venture and many such occasions …. this one was during an house warming ceremony.