The growing complexity and cost of application deployment in today's distributed global enterprises is driving the need for a streamlined approach to delivering business critical applications. Application virtualization is a highly scalable solution that enables organizations to reap cost savings and consolidate application management while improving availability and performance.