The main difference between a hosted cloud phone system and an on-premise phone system is who owns and manages the phone system hardware and software. With on-premise PBX, you will own, manage and maintain the system. With a hosted solution, it is owned and managed by the provider and it will be managed in the cloud and connected to your team entirely over the internet.