Tag (znacznik) – znak lub słowo kluczowe przypisane do określonego fragmentu informacji, na przykład tekstu, pliku multimedialnego czy strony internetowej. Tagi są powszechnie stosowane w bazach danych oraz przy opisywaniu informacji tekstowej. Tagowanie może być także używane przez różnego rodzaju systemy klasyfikujące. Popularnym systemem tagowania są tak zwane hasztagi, występujące w mediach społecznościowych. Praktyka tagowania zasobów internetowych przez członków jakiejś społeczności nazywana jest folksonomią.
Języki znaczników
W przypadku danych tekstowych znaczniki są stosowane do klasyfikowania fragmentów tekstu. Znaczniki, w odróżnieniu od komend programów komputerowych, są wplecione bezpośrednio w ciało informacji. Nie są one „wykonywane” i nie stanowią „poleceń”, lecz są osobną formą danych, umożliwiającą wykonywanie określonych działań na pozostałej informacji. Tagi mogą tworzyć struktury hierarchiczne oraz precyzować swoje znaczenie poprzez atrybuty.