Ashwamedha Yajna / The real meaning of yajna is the karma towards the benefit of the society. Ashwamedha Yajna : Conquering lands by kings may not benefit the people and rather create war and slaughter.