Application Service Virtualization
Application service virtualization refers to the process by which software applications are deployed, accessed and monitored from remote servers. Using service virtualization techniques, applications can be installed over the Internet in the same way as applications can be installed natively. This process allows SaaS or Software as a Service through tools and technologies which enable accessibility to applications across the web. It does not entail any installation by end users or clients; each virtualized application can be provided as a service for multiple users which are connected to each other at the same time. In this process, there is a remote virtual or physical server, an application virtualization hypervisor and the particular application. The hypervisor controls user sessions, backend application management and allocates resources.