U svijetu informacijske tehnologije, identifikator sustava je specifična vrsta “konstrukta za obradu dokumenata” – on govori računalima kako bi se određena datoteka trebala tumačiti identificirajući koja bi je vrsta aplikacije trebala koristiti. Ovi identifikatori idu na početak datoteke kako bi dali upute računalu za tumačenje. Programeri koriste ovu vrstu korisnih direktiva u označnim jezicima kao što su HTML i XML.
U početku su se identifikatori sustava koristili u okruženju jezika za označavanje HyTime za alate kao što su Standardizirani opći jezik za označavanje ili SGML. Identifikator je također dio HTML dokumenta, uobičajene vrste datoteke za kreiranje prikaza web stranica. Osim toga, dio je XML-a, označnog jezika za kontrolu virtualnih elemenata s oznakama.
Identifikatori sustava općenito su uključeni u deklaraciju vrste dokumenta (DTD). DTD je dio orijentacijske oznake koja ide ispred izvršnog koda. Programeri to nazivaju URI referencom bez fragmenta. Identifikator sustava može biti dio onoga što se stavlja unutar navodnika u DTD-u.
Različite vrste identifikatora pomažu računalima da koriste markup datoteke na različite načine. Identifikator sustava je za dokument koji bi trebala koristiti samo jedna aplikacija. Kada dokument obuhvaća više od jedne aplikacije, koristi javni identifikator.
Identifikatori sustava često uključuju referencu na World Wide Web Consortium, ili W3, kroz oznaku koja uključuje www.w3.org. World Wide Web Consortium grupa je koja programskoj zajednici predstavlja međunarodne standarde za označne jezike. W3 je mjerodavan izvor za učenje strukture XML i HTML dokumenata. Zato će identifikator sustava uključivati smjer prema W3 adresi.
Web-preglednici tumače identifikator i druge dijelove Deklaracije o vrsti dokumenta ili DOCTYPE. Programeri nazivaju dijagnostičke radnje tehnologija web-preglednika “njuškanje” ili “prebacivanje”, pri čemu preglednik određuje način izgleda s pažnjom na DTD kod. U mnogim vrstama modernih web preglednika, DTD je uglavnom beskoristan ako se HTML tip tumači pomoću HTML parsera, umjesto drugih metoda čitanja. Ipak, identifikator sustava i DTD i dalje su uobičajeni standard za osiguravanje da web preglednik prepoznaje format datoteke. Sve to stvara sofisticirani sustav u kojem različiti preglednici točno postavljaju web stranice prema izvornom kodu koji im je predstavljen.