This section presents a brief introduction to MAPI and describes how the Collaboration Data Objects (CDO) Library fits into the mix of MAPI programming interfaces. It provides a short description of Automation, which is the basis of the design of the CDO Library. The section also offers a conceptual overview of the CDO Library, and a discussion of differences between 16-bit and 32-bit platforms.