The Satyanarayana Pooja is performed to Lord Satyanarayana who is Lord Vishnu, the sustainer of the universe as per Vedic tradition. The puja is said to bestow tremendous prosperity on the person or family who performs the puja..
Satyanarayana Pooja is usually done on special occasions as an offering of gratitude to the Lord. These occasions include marriage, graduation, and the purchase of a new home to name a few. The Satyanarayana Pooja is also done on the Poornima day of every month (full moon day).