Patriotism is, generally speaking, cultural attachment to one's homeland or devotion to one's country, although interpretations of the term vary with context, geography and political ideology. It is a set of concepts closely related to those of nationalism.