IT Glossary - ITU Online IT Training
Ready to start learning?Individual Plans →Team Plans →

IT Glossary

Showing terms starting with V (285 terms)

View State

In web development, a method to preserve page and control values between postbacks.

Commonly used in Web Development

Viewport

In computer graphics, a viewport is the region of a display device or software window where visual content is shown.

Commonly used in General IT, Graphic Design

Virtual Address Space

The space in which a process maps its addresses. Physical memory (RAM) is mapped into virtual address space by the operating system.

Commonly used in General IT, Operating Systems

Virtual AGC (Apollo Guidance Computer)

An emulation of the computer used by the NASA Apollo missions.

Commonly used in Software Development, Historical Computing

Virtual Appliance

A pre-configured virtual machine image, ready to run on a hypervisor; it is designed to simplify software delivery and operation.

Commonly used in Cloud Computing, General IT

Virtual Application Network

A concept in network management that abstracts applications from the underlying network, facilitating easier deployment and management.

Commonly used in Networking

Virtual Assistant

A Virtual Assistant is an AI-powered software agent that can perform tasks or services for an individual based on voice commands or inputs. It can provide information, schedule appointments, make recommendations, and perform various other tasks.

Commonly used in AI, Natural Language Processing, General IT

Virtual Assistant Device

Hardware devices equipped with virtual assistant software, such as smart speakers or smart displays.

Commonly used in AI

Virtual Assistant Platform

A software platform that provides tools and services for developing and deploying virtual assistant applications.

Commonly used in AI

Virtual Backbone

A network infrastructure that appears to the user as a single, unified system but is actually composed of multiple networks or segments.

Commonly used in Networking

Virtual Base Class

In object-oriented programming, a class designed to be inherited but not instantiated.

Commonly used in Software Development

Virtual Build Environment (VBE)

An environment used in software development that allows developers to compile and test software in a virtual space that mimics the production environment.

Commonly used in Software Development

Virtual Circuit

A logical connection created within a network between two network devices.

Commonly used in Networking

Virtual Circuit Multiplexing

A technology that combines multiple virtual circuit communications onto a single physical link.

Commonly used in Networking

Virtual Collaboration

The use of digital platforms and tools to enable individuals to work together despite being geographically dispersed.

Commonly used in Business Strategy, Communication

Virtual Community

A social network of individuals who interact through specific social media, potentially crossing geographical and political boundaries in order to pursue mutual interests or goals.

Commonly used in Social Media, Web Services

Virtual Currency

A type of unregulated, digital money, which is issued and usually controlled by its developers, and used and accepted among the members of a specific virtual community.

Commonly used in E-commerce, Cryptocurrency

Virtual Deployment

The process of deploying software or applications in a virtual environment instead of on physical hardware.

Commonly used in Virtualization

Virtual Desktop Environment

A virtualized desktop infrastructure that provides users with access to their desktop environments from anywhere, using any device.

Commonly used in Virtualization

Virtual Desktop Infrastructure (VDI)

Virtual Desktop Infrastructure (VDI) is a technology that virtualizes desktop environments by running desktop operating systems and applications on virtual machines hosted in a data center or cloud infrastructure. It allows users to access their desktops remotely from any device.

Commonly used in Virtualization, Cloud Computing, General IT

Virtual Desktop Interface (VDI)

A desktop virtualization technology that enables users to access their desktop environments remotely from thin clients or other devices.

Commonly used in Virtualization

Virtual Device Context (VDC)

A feature in network devices that allows for the creation of multiple logical devices on a single physical hardware device.

Commonly used in Networking

Virtual Device Driver (VxD)

A software component that allows Windows operating systems to communicate with hardware devices at a low level.

Commonly used in Operating Systems

Virtual Directory

In web development, a directory that appears to the user as a single directory but actually maps to multiple directories in the filesystem.

Commonly used in Web Development

Virtual Disk

A file or set of files that simulates a physical disk drive.

Commonly used in Storage, Virtualization

Virtual DOM

A concept employed in some JavaScript frameworks which involves an in-memory representation of the UI.

Commonly used in Web Development

Virtual Event

An online event that involves people interacting in a virtual environment on the web, rather than meeting in a physical location.

Commonly used in General IT, Web Services

Virtual File System (VFS)

An abstraction layer on top of a more concrete file system, allowing clients to access different types of file systems in a uniform way.

Commonly used in Operating Systems

Virtual Function

In object-oriented programming, a function or method whose behavior can be overridden within an inheriting class by a function with the same signature.

Commonly used in Software Development

Virtual Goods

Non-physical objects and money purchased for use in online communities or online games.

Commonly used in General IT, E-commerce

Virtual Host

A method of hosting multiple domain names on a single server (or pool of servers).

Commonly used in Cloud Computing, Networking

Virtual Hosting

Hosting multiple domain names on a single server or IP address.

Commonly used in Web Hosting

Virtual Hosting Capacity

The capability of a server to host multiple domains or websites on a single server, often using a single IP address.

Commonly used in Web Hosting

Virtual Inheritance

A C++ technique that ensures a base class is only inherited once when multiple paths in the inheritance hierarchy lead to it.

Commonly used in Software Development

Virtual Keyboard

A software-based keyboard that allows the user to input data into a device without the need for a physical keyboard.

Commonly used in User Interface

Virtual LAN

A logical network segment that groups devices together, even if they are not physically connected on the same network switch.

Commonly used in Networking

Virtual Learning Environment (VLE)

A web-based platform for the digital aspects of courses of study, usually within educational institutions.

Commonly used in Education Technology

Virtual Learning Resource

An online educational material that supports learning processes, accessible through virtual learning environments.

Commonly used in Education Technology

Virtual Machine (VM)

A virtual machine (VM) is a software-based emulation of a physical computer that runs an operating system and applications, allowing multiple virtual machines to run on a single physical machine, each with its own virtualized hardware.

Commonly used in Virtualization, Cloud Computing, Hardware

Virtual Machine Backup

A process of creating copies of virtual machine data to protect against data loss or system failures.

Commonly used in Virtualization

Virtual Machine Disk (VMDK)

A file format that specifies containers for virtual hard disk drives to be used in virtual machines like VMware.

Commonly used in Virtualization

Virtual Machine Extension (VMX)

A configuration file that stores settings related to a virtual machine, including its hardware, operating system, and other data.

Commonly used in Virtualization

Virtual Machine Image

A file containing the entire state of a virtual machine, including its operating system, applications, and data, used for deployment and backup purposes.

Commonly used in Virtualization

Virtual Machine Manager

Software that allows administrators to create, manage, and monitor virtual machines and their resources in a virtualized environment.

Commonly used in Virtualization

Virtual Machine Migration

The process of moving a virtual machine from one physical server to another without disrupting its operation.

Commonly used in Virtualization

Virtual Machine Monitor (VMM)

Software or firmware that creates and runs virtual machines, allowing multiple operating systems to run on a single physical server.

Commonly used in Virtualization

Virtual Machine Snapshot

A read-only copy of a virtual machine’s disk at a specific point in time, used for backup and recovery purposes.

Commonly used in Virtualization

Virtual Machine Template

A pre-configured virtual machine image that serves as a baseline for deploying multiple instances of similar virtual machines.

Commonly used in Virtualization

Virtual Memory

A memory management technique that provides an illusion of having more memory than is physically available by using disk space as an extension of RAM.

Commonly used in General IT

Virtual Memory System (VMS)

An operating system feature that uses hardware and software to allow a computer to compensate for physical memory shortages, using a portion of the disk as additional memory.

Commonly used in Operating Systems