The Active Directory object model consists of Active Directory objects and dependent objects. An object is manipulated with interfaces. The implementation of an object is found in an Active Directory provider.