What is sobject in Salesforce?

sObject is any object that can be stored in the Force.com platform database, it can be either standard object and custom object. sobject also one standard salesforce data type in Apex, it holds any object Information.