yeah google has a great free phone service that you can get with a gmail account, and they give you a number that anyone can call. i use it all the time, though i generally just text people and make free calls.
if you want to set it up you can have
video calls and receive calls, but its a bit tricky to figure out at first. they could make it better but

? maybe they will someday. i guess thats what they are trying to do with hangouts, but its still a bit tricky to figure out at first.
as it is now you have to have your email open and be right at the computer to receive a call. actually i think if you use chrome browser its easier.
in the years i have used it i have never managed to catch the few infrequent calls i get, but its ok for me. it just goes to a voicemail, and then gets (badly) transcribed to your email, as well theres a link to listen to the message.
then theres google hangouts, and google drive and all the related google stuff to make pages or store stuff online