Developers need to work with third party code to develop complete applications. In order to integrate the applications with third party code programmers need well written API documentation. API stands for Application Programming Interface. API Documents are also required to work on platforms (and develop applications) such as Intuit, Sun, Google and Salesforce.com.