Hosted means that the phone we put on your desks use our servers in the cloud. This is the same thing that “hosting” a web site means. Other service options are available, most of which are generally custom solutions to an individual organization’s needs. Contact us for for a conversation about that if you think that’s what you need.