Beginner 15 min read

What Is Salesforce?

By the end of this lesson, you'll be able to:

  • Explain what Salesforce is in one sentence a non-technical person would understand
  • Name the core parts of the platform: data, automation, and user interface
  • Describe what "the cloud" actually means for a Salesforce org

Prerequisites: None — this is the first lesson in the course.

The one-sentence version

Salesforce is a company that rents out a piece of a giant, shared computer system where your organization stores its data (customers, orders, cases, whatever your business runs on) and builds the screens and automation around it — without your company owning or running any servers.

That's it. Everything else — Apex, Lightning Web Components, Flow, reports — is a tool for working with data that lives in that shared system.

A real-world analogy

Think of Salesforce like renting a unit in a serviced office building instead of constructing your own office tower.

  • The building (Salesforce's infrastructure) is shared by thousands of companies, but your unit's contents are completely private to you.
  • The building management (Salesforce) handles security, power, the elevators, fire safety — the stuff that's expensive and boring to run yourself.
  • You decide how your unit is laid out: what furniture (custom objects), what signage (page layouts), and what processes your staff follow (automation).

Later lessons spend a lot of time on governor limits — think of those as the building's shared-resource rules (like "don't run the elevator for 10 minutes straight, other tenants need it too"). They exist because the building is shared.

The three things every Salesforce org has

  1. Data — stored in objects (think: database tables). Account, Contact, and Opportunity are standard objects Salesforce gives every org; you can also create your own custom objects for anything specific to your business (a Loan_Application__c, a Support_Ticket__c).
  2. Automation — rules that react to data changing. Some of this is declarative (point-and-click, like Flow), and some of it is programmatic — written in Apex, which is what this entire course is about.
  3. User interface — the screens people actually use: Lightning pages, list views, and (increasingly) Lightning Web Components that Apex often powers behind the scenes.

Every lesson from here on is really just going deeper into one of these three things.

Exercise

If you have access to any Salesforce org (a free Developer Edition org is fine), log in and find the Account and Contact tabs. Open one Account record and note three things you see: a field, a related list, and a button.

Show hint

Don't have an org yet? Trailhead offers free Developer Edition signups — but this exercise is optional context-building, not a coding task, so it's fine to skip if you don't have one handy yet.

What Is Salesforce? Quiz

1. What does it mean that Salesforce is a "cloud" platform?

2. A custom object is something every Salesforce org gets automatically, with no setup.

3. Which of these is an example of "automation" on the Salesforce platform?

Log in to submit the quiz and save your score.

My Notes

Log in to keep private notes on this lesson.

Questions about this lesson

No questions yet — be the first to ask.

Log in to ask a question about this lesson.

Summary

Salesforce is a cloud platform for managing an organization's data and the business processes built around it — most famously customer relationships (CRM), but really any structured business data at all. Everything else in this course is built on top of that one idea.