Hindu wedding ceremonies are traditionally conducted at least partially in Sanskrit, the language in which most holy Hindu ceremonies are conducted. The local language of the people involved is also used since most Hindus cannot understand Sanskrit.
Approximately 15 days prior to the actual wedding, on an auspicious day, the pundit will perform a puja to Lord Ganesh (the remover of obstacles). During this puja, a piece of mauli (thread) is tied to the hands of the groom, and his parents. This puja is done to make a humble request to Lord Ganesh that the wedding happen without any problems, beside the occasional mishap e.g. tripping over. After that day, the family performs a puja to Lord Ganesh every day until after the wedding is complete.
In most Hindu weddings, the groom is led to a small stage, known as mandap, where he is greeted by the bride's family. The maternal uncle, brother or brides' best friends bring the bride to the stage. The bride and the groom are handed the garlands while the priest is chanting the religious hymns. Following this, the groom and bride exchange garlands, which are the var mala or jai mala, signifying their acceptance of each other as husband and wife. Then, the groom’s mother-in-law measures the groom’s chest, and pokes and prods him to make sure he is tough enough to defend her daughter. She then puts kajal on the groom to ward off evil spirits.