Salesforce is a cloud computing technology. It is available on the cloud; there is no need to install any software and no hardware is required for this technology. In Salesforce, we can develop our own application and we can upload application from app exchange also. Sales Cloud is a CRM system that allows managing contact, leads, opportunities, customers and much more.