What is Salesforce?

What is Salesforce?

What is Salesforce?

Salesforce is a cloud-based Customer Relationship Management (CRM) software that makes solutions available for sales, service, marketing, collaboration, analytics, and building custom mobile apps. It's a world's #1 CRM. Force.com a platform that enables developers to develop things inside the Salesforce. In Salesforce there are three releases comes every year and they are termed as winter, summer and spring.

Salesforce is a product of  Salesforce.com (usually abbreviated SFDC) an American cloud computing company headquartered in San Francisco, California. It was founded by  Marc Benioff in the year 1999.

How is Salesforce different from other CRM?

Other CRM Salesforce
High-Cost Low Cost
Hosted on company's server Hosted on cloud
Takes so long to set up Can set up in few days or weeks
Difficult to operate and understand Easy to operate and understand

Products Offered By Salesforce :

Editions Available In Salesforce :

  • Professional Edition
  • Enterprise Edition
  • Unlimited Edition
  • Developer Edition

User Licenses Available In Salesforce :

You can find out the list of all user licenses available in your Salesforce org by reaching out to the Company Information under the Company Profile in Administration Setup. Some specific Licenses are available inside the given table with the number of availability in Developer Edition org.

Name Total Licences
Salesforce 2
Salesforce Platform 3
Customer Community Login 5
XOrg Proxy User 2
Work.com Only 3
Identity 10
Customer Community Plus 5
Force.com - Free 2
Chatter Free 5000

Governor Limits In Salesforce :

Salesforce is actually based on multi-tenant architecture, which says one platform for many means everyone allows to use such resources within predefined limits. Apex code or processes don’t monopolize shared resources. When apex code exceeds the limit then process issues a runtime exception that cannot be handled. The apex or governor limits are categorized into different sections.

  • Per-Transaction Apex Limits
  • Per-Transaction Certified Managed Package Limits
  • Force.com Platform Apex Limits
  • Static Apex Limits
  • Size-Specific Apex Limits
  • Miscellaneous Apex Limits

Objects And Fields In Salesforce

Objects represent a table name in a database whereas Fields represents the name of columns and the Records are the data available in rows w.r.t their columns inside the particular table in Database.

Categories of Objects in Salesforce:

  • Standard Objects
  • Custom Objects
  • Big Objects
  • Junction Objects

Categories of Fields in Salesforce :

  • Standard Fields
  • Custom Fields
  • Rollup Summary Fields
  • Formula Fields

Relationships In Salesforce

  • Master-Detail Relationship
  • Lookup Relationship
  • Many To Many Relationship


Master-Detail Relationship Lookup Relationship
Parent-Child relationship exist in Master-Detail relationship Lookup creates relation in between two objects
If master record gets deleted then child record also get deleted. If we delete any object then no other object gets deleted.
Rollup Summary field can be made on master-detail No Rollup Summary field can be made on Lookup relationship
One object has only 2 Master-Detail relationships. One object has 25 lookup relationships.

Note: We cannot create master-detail relationship type fields directly if records already exist. Instead, we have to first create Lookup fields then fill all the records with that lookup filed. After that, we can convert the lookup fields to master-detail relationship.

Overview About Tabs used in Salesforce

Custom tabs let you display custom object data or other web content in Salesforce. It's actually determined as a visual representation of an object that are used in Salesforce .

Different types of custom tabs are available to use in Salesforce:

  • Custom Object Tabs
  • Web Tabs
  • Visualforce Tabs
  • Lightning Page Tabs

Salesforce allows you to develop applications with Declarative and Programmatic 

In Declarative Development, you can use the tools available in Salesforce org and able to do development without doing a piece of coding.

In Programmatic  Development you can take help of Apex code for developing the customized functionality in Salesforce, you can achieve the programmatic development with the help of Apex Code, Visualforce Pages,  and Apex Triggers.

Instead of all these facts, Salesforce has many more amazing facts for you which you can find once you have an account so without a delay Sign Up yourself in Salesforce and enjoy learning.

Thanks For Reading

Happy Salesforce!!


Popular Salesforce Blogs