Yagya forms an integral component of Vedic philosophy which etymologically is derived from root Yaj, which has three meanings – divinity (refined persona), collectiveness and charity (social welfare) (1) which means to contribute in an organized manner for divine purposes of welfare. The Yajur Veda (3/63) describes Yagya as the greatest benefactor of the human race, bestowing life, wealth, food, energy, prosperity and happiness. In Yagya, there lies the secret of achieving excellence in life, it says.