Microsoft's Active Directory reflects years of experience dealing with issues of network administration and building scalable architectures. Now that we've discussed the core concepts and architecture and reviewed how Active Directory distributes directory information across the network, let's see how you write applications to access directory information.