Lord Vishnu is the creator of the universe. Lord Shri Satyanarayan is another name of Lord Vishnu and he is the symbol of peace, truth, and benevolence. The significance of Shri Satyanarayan is given in Skanda Purana is highly propitious on Purnima (full moon day) or Sankranti day when the sun moves next constellation in Zodiac. This puja can be performed at any time during the year. In Kalyug, Satyanarayan Puja or katha brings special results.