As VoIP phones are designed to carry phone calls over the internet rather than a landline, they have to be connected to the internet to work. You have to have a modem or a router for it to work, but do not have to buy a new one as you can just connect it to your existing connection via an ethernet cable. Users can make calls from any device that has your call software downloaded, which could be a smartphone, laptop or desktop.