The ceremonies are very colourful, and celebrations may extend for several days.
Nevertheless, there are a few key rituals common in Hindu weddings — Kanyadaan, Panigrahana, and Saptapadi — which are respectively, giving away of daughter by the father, voluntarily holding hand near the fire to signify union, and taking seven steps with each step includes a promise to each other before fire.
Vows: The vows are made before the fire that represent the diety.
The groom vows to always include his wife and consult her. Around the sacred fire pot they agree to: The groom recites traditional mantras to the bride.
The ceremony is traditionally conducted entirely, or at least partially in Sanskrit, considered by Hindus as the language of holy ceremonies.
The local language of the bride and groom is also used.