Salesforce Lightning provides a Web services REST API for interacting with the Lightning Platform. It is accessed using HTTP methods for HEAD, GET, POST, PATCH and DELETE that includes; retrieve resource metadata, create a new object, update a record and more. Resources are formatted as XML or JSON with the default being JSON. Lightning provides a way to extend CRM that personalizes applications and brands the employee experience. The Lightning Platform allows you to build innovative applications for beginners and professionals with no-code or in any coding language. It enables you with the ability to build collaboratively and deliver continuously, embed Artificial Intelligence and IoT, as well as integrate Salesforce and third-party data. Salesforce is a customer relationship management services company.