Application virtualization can lead to cost savings by reducing the need for physical hardware and simplifying IT management. It also makes upgrading applications easier since the applications are decoupled from the underlying operating system and hardware, allowing updates to be applied more seamlessly.