
A hosted application is simply software that runs on someone else's infrastructure instead of on-premise. You access these applications over the Internet with a web-based user interface. They are typically offered as Software-as-a-Service (SaaS).
In short, application hosting lets you run your apps on servers or in the cloud managed by a service provider like Amazon Web Services (AWS) or Google Cloud Platform (GCP), which offer the necessary resources to host your apps.