Prostori imena imaju dvostruku ulogu u XML-u:
- Razlikuju elemente i atribute iz različitih XML aplikacija koji
imaju ista imena;
- Grupišu zajedno sve elemente i atribute iz jedne XML aplikacije
tako da softver može lako da ih prepozna.
Prostori imena se implementiraju tako što se prefiksi pridružuju
svakom elementu i atributu, a svaki prefiks se preslikava u URI.
Na elemente koji nemaju prefiks može se primeniti predpostavljeni
URI. Elementi i atributi koji su pridruženi istom URI-u pripadaju istom prostoru imena.