The rituals and process in a Hindu wedding vary widely. Nevertheless, there are a few key rituals common in Hindu weddings – Kanyadaan, Panigrahana, and Saptapadi, which are espectively, 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. The Hindu wedding ceremony at its core is essentially a Vedic yajna ritual.