Een tag is een stukje HTML-code dat een webbrowser vertelt hoe een element op een webpagina moet worden weergegeven. Tags zijn de werkpaarden van HTML en bieden structuur aan deze verder platte tekst programmeertaal. In de begindagen van het web werden tags gebruikt voor lay-outdoeleinden, maar modern webdesign vertrouwt op CSS om inhoud en lay-out gescheiden te houden. HTML-tags en hashtags zijn niet gerelateerd.