The <sup> tag is used to create superscript text that appears half a character above the normal text baseline. Superscript is commonly used for footnotes and citations. Attributes of the <sup> tag allow adding a class, id, language, and other metadata. Examples demonstrate using the <sup> tag to display footnote numbers and citations above the regular text.