Namespace é um identificador que define um contexto único para nomes de elementos — como classes, propriedades ou recursos — evitando ambiguidade e colisões de nomes. É usado para: organizar vocabulários e esquemas de metadados; reutilizar elementos de diferentes padrões (ex.: Dublin Core, SKOS); identificar recursos de forma única por meio de URIs.