If you have a US phone number then it’s easy for your relatives or friends in US to call you. They will be charged at local rates. You can receive free incoming calls and with minimum charges you can also make calls to US.
Google voice is a service provided by google which gives you a single number for all your phones. All calls will be forwarded to google voice number. User can also record voice mail if phone is unavailable.