Vastu puja is a spiritual ritual to worship Vastu purush. Vastu purush signifies power,spirit and energy residing the home or building. Vastu means which is existing such as home, building, shelter etc. Vastu Puja is performed to correct the faults of construction and to ensure that the home if free from all the evil and negative vibes. The puja involves worshipping the five elements of nature, natural forces and the deity of directions. All the ill-effects of Vastu dosha are eradicated with this puja.