From the C++11 standard, §7.3.3[namespace.udecl]/1:

> 
> A using-declaration introduces a name into the declarative region in which the using-declaration appears.
> 
> 
> 
> > 
> > *using-declaration*:  
> > 
> > 
> > 
> > 
> > > 
> > > `using typename`*opt* *nested-name-specifier unqualified-id* `;`  
> > > 
> > > `using ::` *unqualified-id* `;`  
> > > 
> > > 
> > > 
> > > 
> > 
> > 
> > 
> 
> 
> **The member name specified in a using-declaration is declared in the declarative region in which the using-declaration appears.**
> 
> 
> 

What do they mean by the name being declared in the declarative region where the using-declaration occurs?

Does this mean the same as introducing that name into the declarative region where the using-declaration occurs?

Also is there a difference between declaring a name and declaring the entity that the name denotes?

Example:

```
namespace N { static int i = 1; } /* Declares an entity denoted by 
    the name i in the declarative region of the namespace N. 
    Introduces the name into the declarative region of the namespace N.
    Declares the name i in the declarative region of the namespace N? */
using N::i; /* Declares the name i in the declarative region of the
    global namespace. Also introduces that name into the declarative
    region of the global namespace? Also declares the entity that the
    name i denotes? */ 

```