a venue to mark festivals, to celebrate arts through dance and music, to get married or commemorate marriages, the birth of a child, other significant life events or the death of a loved one. In political and economic life, Hindu temples have served as a venue for succession within dynasties and landmarks around which economic activity thrived. Forms and designs of Hindu temples Almost all Hindu temples take two forms: a house or a palace. A house-themed temple is a simple shelter which serves as a deity's home. The temple is a place where the devotee visits, just like he or she would visit a friend or relative. The use of moveable and immoveable images is mentioned by Pāṇini. In Bhakti school of Hinduism, temples are venues for puja, which is a hospitality ritual, where the deity is honored, and where devotee calls upon, attends to and connects with the deity. In other schools of Hinduism, the person may simply perform jap, or meditation, or yoga, or introspection in his or her temple. Palace-themed temples often incorporate more elaborate and monumental architecture. Site The appropriate site for a temple, suggest ancient Sanskrit texts, is near water and gardens, where lotus and flowers bloom, where swans, ducks and other birds are heard, where animals rest without fear of injury or harm. These harmonious places were recommended in these texts with the explanation that such are the places where gods play, and thus the best site for Hindu temples. While major Hindu temples are recommended at sangams (confluence of rivers), river banks, lakes and seashore, Brhat Samhita and Puranas suggest temples may also be built where a natural source of water is not present. Here too, they recommend that a pond be built preferably in front or to the left of the temple with water gardens. If water is neither present naturally nor by design, water is symbolically present at the consecration of temple or the deity. Temples may also be built, suggests Visnudharmottara in Part III of Chapter 93, inside caves and carved stones, on hill tops affording peaceful views, mountain slopes overlooking beautiful valleys, inside forests and hermitages, next to gardens, or at the head of a town street. Manuals Ancient builders of Hindu temples created manuals of architecture, called Vastu-Sastra (literally "science" of dwelling; vas-tu is a composite Sanskrit word; vas means "reside", tu means "you"); these contain Vastu-Vidya