Um softphone é um programa de software para fazer chamadas telefônicas pela Internet usando um computador de uso geral em vez de hardware dedicado. O softphone pode ser instalado em um equipamento como um desktop, dispositivo móvel ou outro computador e permite que o usuário faça e receba chamadas sem precisar de um aparelho telefônico real.[1] Muitas vezes, um softphone é projetado para se comportar como um telefone tradicional, às vezes aparecendo como uma imagem de um aparelho com um painel de exibição e botões com os quais o usuário pode interagir. Um softphone é normalmente usado com um fone de ouvido conectado à placa de som do PC ou com um telefone USB .[2]