Espacio de nombres

En informática,[1]​ un espacio de nombres (en inglés: namespace) es un contenedor abstracto en el que un grupo de uno o más identificadores únicos pueden existir.[2]​ El mismo identificador puede ser definido independientemente en múltiples espacios de nombres, eso es, el sentido asociado con un identificador definido en un espacio de nombres es independiente del mismo identificador declarado en otro espacio de nombres.Por ejemplo, Pedro trabaja para la compañía X y su número de empleado es 123.La razón por la cual Pedro y María pueden ser identificados con el mismo número de empleado es porque trabajan para compañías diferentes.Proporcionan los medios para agrupar lógicamente los identificadores relacionados en sus correspondientes espacios de nombres, haciendo así el sistema más modular.