Yes, to use VoIP you need an internet connection. It must be stable and with enough bandwidth to traffic the amount of desired simultaneous calls.