Yes. You can.
You can receive calls to your current number via your smartphone or laptop.
You can also purchase an additional international number to provide low cost calling people in your current location.
This is called mobile VoIP