A hymn is a type of song, usually religious, specifically written for the purpose of praise, adoration or prayer, and typically addressed to a deity or deities.