Name association allows an entity to be accessed from different scoping units by the same name or by different names.
This section discusses the forms of name association.
To see an example of Name, Pointer, and Storage Association, see Storage Association.