Definition of Stotra:
Stotra is a hymn or praise. These praises or praises are dedicated to divinities like Shiva or Vishnu. Stotras are sung or recited aloud and consist of verses that convey the glorification and attributes of the god.
The Stotras are a type of devotional literature and are not forced by strict rules of pronunciation like other Hindu scriptures, they are accessible and adaptable by every Hindu for their daily life.