Ayudha Puja or Saraswati puja is an integral part of the Navratri festival , a Hindu festival traditionally celebrated in India. Ayudha Puja or Astra Puja means the worship of implements such as machines, books, musical instruments, vehicles etc and is celebrated mostly in the South of India.