Objects, Fields, and Records: The Building Blocks
By the end of this lesson, you'll be able to:
- Define "object," "field," and "record" precisely and distinguish between them
- Explain the spreadsheet analogy and where it breaks down
- Identify objects, fields, and records in a real business scenario
Prerequisites: "What Is Salesforce?" (Module 1)
The three words that mean everything in Salesforce
- An object is a category of thing — like a table in a spreadsheet.
Account,Contact, andCaseare objects Salesforce gives you by default. - A field is one piece of information about that category — like a column in that spreadsheet.
Name,Phone, andIndustryare fields onAccount. - A record is one actual instance — like a row in that spreadsheet. "Acme Manufacturing Ltd." is a record of the
Accountobject.
If you've ever used a spreadsheet, you already understand 80% of this. The spreadsheet analogy is genuinely useful — just don't stretch it too far, which the next section covers.
Where the spreadsheet analogy breaks down
A spreadsheet is flat — one sheet, standing alone. Salesforce objects are related to each other: a Contact record points to the Account it belongs to; a Case record points to the Contact who raised it. This web of relationships is what makes Salesforce a real database, not just a collection of spreadsheets — and it's exactly what the next lesson on relationships digs into.
Objects also have behavior attached to them — validation rules, automation, security — that a spreadsheet column never has. A field isn't just a label; it can have rules about what values are even allowed to be typed into it.
A real business example: Insurance
An insurance company might have:
- A
Policy__cobject (a custom object — the__csuffix marks anything a company built itself, not something Salesforce provided out of the box) - Fields on it like
Premium_Amount__c,Start_Date__c,Policy_Type__c - One record per actual policy — "Policy #48213, health insurance, R1,200/month, started 1 March 2026"
Every one of those three concepts maps directly onto what you just learned: object, field, record.
Common mistakes
- Confusing "object" with "record." Saying "I have 40,000 Accounts" usually means 40,000 records of the
Accountobject — there's still only oneAccountobject definition. - Assuming every field is text. Fields have types — number, date, picklist, checkbox, and more — which matters the moment you start working with them in Apex, where each type maps to a specific Apex data type (covered in Module 3).
Exercise
Pick a business you know well (even a small one, like a coffee shop). Name one object it would need, two fields on that object, and describe one record of it.
Show hint
A coffee shop might have an 'Order' object with fields like 'Total Amount' and 'Order Time' — one record being a specific customer's order this morning.
Objects, Fields, and Records: The Building Blocks Quiz
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
An object is a category of thing your business tracks, a field is one piece of information about it, and a record is one specific instance. Every Salesforce feature you'll ever touch — Apex included — is ultimately just reading, writing, or reacting to these three things.