There were in all twelve ferocious battles fought between the gods and the Asuras over the control of the three worlds, viz.
There are several weapons which were used by the gods of Hinduism, some of which are Agneyastra, Brahmastra, Chakram, Garudastra, Kaumodaki, Narayanastra, Pashupatastra, Shiva Dhanush, Sudarshana Chakra, Trishul, Vaishnavastra, Varunastra, and Vayavastra.