Ayudha Puja, also known as Shastra Puja, is the day people worship and express gratitude for all the instruments and equipment that add meaning to their life or are considered essential tools for livelihood. Also known as Astra Puja, this Hindu festival is celebrated on the ninth day of Navratri every year.