Microsoft Application Virtualization (Microsoft App-V) is an application virtualization and application streaming solution. App-V delivers Win32 applications to users as virtual applications. The virtual applications are installed on centrally manged servers and delivered to users as a service in real-time or an as-needed basis.