What are these systems all about?

Cloud based phone systems are office phone systems that are not physically present in your premises. They are Phone systems where your phones connect through your Internet connection to a third-party, i.e., a service provider that maintains the equipment at an off-site ‘cloud’ data center.

On-premise phone systems are business phone systems that are present on the premises. The hardware in these systems is kept on-site in your server closet.