http://www.infosysblogs.com/infosysdigital/images/API_ReferenceModel.PNG