A névtér valamilyen módon kapcsolódó nevek vagy kifejezések halmaza .
Az összetévesztés elkerülése érdekében az ugyanabban a névtérben lévő nevek nem kapnak egynél több jelentést. Például bármely város utcáinak névterében az utcák nevei általában nem ismétlődnek. A névtér fontos része annak a kontextusnak , amelyben a neveket használjuk, mivel a név tényleges jelentése attól függően változhat, hogy melyik névtérhez tartozik.
A névtér bővítésével kénytelenek vagyunk bővíteni vagy bonyolítani a neveket. Példa erre egy személy neve: a „Család” névtérben általában egy név elegendő egy adott személy megjelölésére, az „N ország polgárai” névtérben viszont nem. További információkat kell megadnia - vezetéknév, cím stb.
A programozási és adatjelölő nyelvekben a névtereket egyértelműen formalizálják, és szigorúan a megfelelő nyelv szabályainak megfelelően használják.