What is a Softphone, and How does it work?

Blog