Names are key to the directory.
After all, we retrieve information about a directory object through giving the name of the object. The name of the object must therefore identify the object in question. However, as in real life, there are different kinds of names supported in the directory - some for uniqueness and others for user-friendly naming.
X.500 defines three types of names: