real vs virtual