Microsoft offers a set of classes called the Outlook Object Model that let programmers design unique solutions that can communicate with Microsoft Outlook data.