名称空间(namespace)是一个抽象的容器,为这个项目提供文本(名称或技术术语,或单词)它保存和允许术语解疑又相同的名称(位于不同的名称空间-对比:URL)。作为一个规则,在一个名称空间的名称不能有多于一个的意义,就是,两个或更多的事件不能共享相同的名称。一个名称空间也被叫做一个步骤,作为一个名称有效的含义能够改变基于它申请的的名称空间。