Hosted services are software applications, compute resources and other information technology (IT) services that reside and are managed remotely, usually in the cloud. A third-party provider typically hosts these services and maintains and manages the necessary infrastructure. Hosted services can be used for a variety of purposes — from running an online store to running a contact centre.