magicJack is a device that was developed by YMAX Corp which aims to provide its users the capability of making unlimited calls to Canada and the U.S. The device must be plugged into the USB port of the computer and an Internet connection is required for it to work. It provides its users with Voicemail where in it is stored on the servers provided by magicJack and is sent to the user by means of telephone access or through email wherein the voicemail message will be attached as a WAV file. Another version was later on released by the same developer which is known as magicJack Plus wherein its users has the ability of plugging the device directly to the router without the need for an access to the computer. The users are given a virtual phone number with the area code of their choice.