A Softphone is a phone that allows you to talk using VoIP without necessarily having a physical phone handset.
As its name implies, it is a piece of software that acts as an interface allowing you to dial numbers and carry out other phone functions using a screen (like that of your computer or PDA) and your mouse, keyboard or keypad.
Commonly, the interface resembles a phone with buttons representing the keys, which you press using the mouse to dial. Here is an example of CounterPath's X-Litesoftphone interface, on the right:
There are many softphone providers out there, but we strongly recommend that you use one which is from a well known and credible company such as CounterPath.