Origin: French suffix -age
Hypertext markup language has 2 different meanings across 2 categories:
a set of tags and rules (conforming to SGML) for using them in developing hypertext documents
A set of tags and rules used in developing hypertext documents to be presented on web browsers, allowing incorporation of text, graphics, sound, video and hyperlinks.