Although there is only one version of MAPI, it is implemented in a slightly different manner depending on what tool you are using it from. These differences are due mostly to the inherent capabilities and limitations of the language used to host MAPI. The following sections briefly describe how MAPI is implemented in each Microsoft Office product.