Yes, Salesforce can be highly customized to accomplish your business's unique requirements. You can customize Salesforce objects, fields, workflows, APEX code, custom reports, Visualforce pages, and lightning components.
The number of custom objects you can create in Salesforce depends on your Salesforce Edition. But, at maximum, you can create up to 3,000 objects in Salesforce. Keep in mind that creating a large number of custom objects can impact the performance and complexity of your Salesforce org.
Salesforce has standard objects like Leads, Accounts, Contacts, Opportunities, and Cases. On the other hand, custom objects are custom-created by users to meet business requirements and collect their data, respectively. They allow for customization beyond standard features.