CPaaS stands for Communication Platform as a Service.

CPaaS vendors are vendors who offer their customers the ability to add communication capabilities into the customer’s applications. These tend to be related to voice and SMS, but in many cases includes WebRTC components and features.

By using a CPaaS vendor, companies need not invest in their own WebRTC infrastructure (this includes STUN and TURN servers as well as signaling and media servers).

Additional reading

Looking to learn more about WebRTC? 

Check my WebRTC training courses

About WebRTC Glossary

The WebRTC Glossary is an ongoing project where users can learn more about WebRTC related terms. It is maintained by Tsahi Levent-Levi of BlogGeek.me.