Every VOIP phone system needs a few basics, such as…

A high-speed internet connection.

VOIP compatible phones and routers for landlines. 

For VOIP with a computer, you will need a laptop or desktop.  A headset is advisable but not necessary. 

And for VOIP with a smartphone, you need the right app and a Wi-Fi connection.