Standaryzowane zbiory tagów oraz zasady ich stosowania to języki znaczników. Niektóre meta-języki znaczników (np. SGML lub XML) same nie mają znaczenia i służą jedynie ujednoliceniu zapisu kolejnych języków. Inne natomiast tworzone są z myślą o konkretnym zastosowaniu, przykładowo język HTML służy wyłącznie tworzeniu stron WWW, a język SVG – zapisowi grafiki wektorowej. Dzięki jednolitej składni większość języków znaczników łatwo jest przekształcić w pełne bazy danych lub formatować i prezentować dane na rozmaitych urządzeniach.
Znaczniki najczęściej są otoczone nawiasami ostrymi lub prostokątnymi. Atrybuty najczęściej określone są za pomocą nazwy oraz wartości otoczonej apostrofami lub cudzysłowami.
SGML <tag atrybut='detal'> tekst <span style='color: green'></tag></span> BBCode [tag atrybut='detal'] test [/tag]
Bazy danych
thumb|360px|Chmura tagów terminu Web 2.0 Tagi to także nazwy kategorii, które służą do klasyfikowania zawartości witryny WWW (na przykład artykułów w serwisie lub wpisów w dzienniku).