Client-Library maps server entries in the directory onto the server directory object described here. The server directory object provides a view of directory entries that is independent of their actual storage format. The object is defined as a set of attributes for which a server entry can contain values.
The actual storage format of directory entries varies depending on the directory service being used. Each directory driver converts entries from their native storage format into the Server Directory Object format. The object format provides a generic view of directory entries to Client-Library applications.