A national anthem is a generally patriotic musical composition that evokes an eulogizes the history, traditions and struggles of its people, recognized either by a country's government as the official national song, or by convention through use by the people.