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 material:

About WebRTC Glossary

WebRTC Glossary is a collaborative space where users can learn more about WebRTC related terms. Anyone can also modify or add new terms to this glossary, but it requires registration to the site first.