An agreed-upon context in which names (identifiers) can be defined. Within a given namespace, all names must be unique.