UCaaS means Unified communications as a Service. It is a cloud-based unified communications model blending the internet-based phone and messaging into a full-featured communications platform.
A UCaaS platform supports six communications functions - Enterprise Telephony, Meetings (audio/video/web conferencing), Unified Messaging, Instant messaging and presence (personal and team), Mobility, and Communications-enabled business processes.