Virtualization is a hot topic in today’s demanding “get-more-for-less” business environment. Consolidating numerous computer systems so they run efficiently on fewer servers is a standard operating procedure for many IT departments. However, virtualizing entire server banks is not the only way to achieve more efficient deployment of computing resources. Rather than virtualizing everything, another approach for some types of businesses may be a strategy called “application virtualization.”