A softphone is the general term used to describe when software is installed to create a phone connection using VoIP on a Computer or smart phone. The PC/Smart Phone acts as the phone with a virtual phone displayed on the screen. On a PC a head set with microphone is generally needed for good conversations. The quality of the calls using softphone is hugely dependent on the performance on the device where the software is installed.