Ayudha Puja is an integral part of the Navratri festival (festival of triumph),
a Hindu festival which is traditionally celebrated in India.
It is also called “Astra Puja”, the synonym for Ayudha Puja.
In simple terms, it means “Worship of Implements”.