These are different services, however, they act complementary to each other. All softphone applications need a Voice over IP or another online telephony service to function. Most Voice over IP services offer softphone apps as part of their product, which allow to place and receive calls over internet-powered devices.