Beliefs and spiritual life exert a great influence on the Vietnamese people. They guide followers' attitudes and ways of living. Generally, Vietnamese people believe in supernatural power, the world after death, the existence of Gods, folk stories, their origin as children of Dragon and Fairy, and so on. With those beliefs in mind, people practice folk religions such as worshiping Gods & ancestors, praying for good lucks in the pagodas and temples, celebrating festivals as well as follow a particular religion.