The LDAP is a standardized protocol used by clients to look up information in a directory. An LDAP-aware directory service (such as Active Directory) indexes all the attributes of all the objects stored in the directory and publishes them. LDAP-aware clients can query the server in a wide variety of ways.
Every object in Active Directory is an instance of a class defined in the Active Directory
schema. Each class has attributes that ensure unique identification of every object in
the directory. To accomplish this, Active Directory relies on a naming convention that
lets objects be stored logically and accessed by clients by a standardized method. Both
users and applications are affected by the naming conventions that a directory uses. To
locate a network resource, you’ll need to know its name or one of its properties. Active
Directory supports several types of names for the different formats that can access
Active Directory.
These names include:
■ Relative Distinguished Names
■ Distinguished Names
■ User Principal Names
■ Canonical Names
[…] https://ignitedsoul.com/2011/03/04/active-directory-naming-and-ldap/ […]