Grasshopper is a virtual phone system that works on top of your existing phone service. It does not come with a physical phone, and you will still need to retain active phone numbers from a third-party in order to make and receive calls with Grasshopper. 

Grasshopper also offers mobile and desktop apps, allowing you to make and receive calls and text messages using your computer or mobile device.