There are mainly two types of apps in Salesforce:
Custom App – user has full control over the application and can make changes within it from time to time. It suits best for business owners.
Console App – only suitable for client service businesses.