Salesforce supports several different types of objects: standard objects, custom objects, external objects.
Standard objects: The objects provided by Salesforce. Example: Account, Contact, Lead, etc.
Custom objects: The objects created by us is called a custom object.
External object: The objects which you create a map to the data stored outside your organization.