Yes Navjit,

Everything is possible in this technology era. You can make calls to the landline or mobile through online for free. And you have to pay for the offline calls. I think, G-Talk, Yahoo Messenger and Skype are doing well.