A virtual phone number isn't real phone number that you get with your SIM card. It's just a number for receiving calls online or SMS without needing a smartphone.
Free Phone Numbers
Free phone numbers are perfect to get verification codes from web services like facebook, google or VK.