What do compact layouts do?
Used to display a records key fields at a glance through the highlights component and salesforce mobile
Optional features of a custom object
Allow reports
Allow activities
Track field history
Allow in chatter groups
Development status of a custom object
In development - Only admin and users with access to custom application can see the custom object
Deployed - users can immediately access the object