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

IT Glossary

Showing terms starting with V (285 terms)

Vagrant

An open-source software product for building and maintaining portable virtual software development environments.

Commonly used in Software Development, Cloud Computing

Value Engineering

A systematic method to improve the “value” of goods or products and services by using an examination of function.

Commonly used in Project Management

Value Proposition Design

A process used to ensure that a product or service is positioned around what the customer values and needs.

Commonly used in Business Strategy, Marketing

Value Stream Mapping

A lean-management method for analyzing the current state and designing a future state for the series of events that take a product or service from its beginning through to the customer.

Commonly used in General IT, Business Process Management

Value-added Reseller (VAR)

A Value-added Reseller (VAR) is a company that adds value to a product or service by customizing, integrating, or enhancing it before reselling it to end customers. VARs often provide additional services, such as consulting, training, and support.

Commonly used in Business Solutions, Sales, General IT

VAPT (Vulnerability Assessment and Penetration Testing)

A comprehensive security testing approach that combines vulnerability assessment with penetration testing to identify and address security vulnerabilities in an organization’s IT infrastructure.

Commonly used in Cybersecurity

Variable Font

A font format that supports customization of the font style, weight, and other attributes dynamically via CSS, improving web design and performance.

Commonly used in Web Development, Graphic Design

Variable Scope

The context within a program where a variable is accessible.

Commonly used in Software Development

VBA (Visual Basic for Applications)

A programming language developed by Microsoft for automating tasks in Microsoft Office applications.

Commonly used in General IT

VCP-DW (VMware Certified Professional – Digital Workspace)

Validates the ability to configure, deploy, manage, and maintain VMware Workspace ONE and related solutions.

Commonly used in Virtualization, Digital Workspace

VCS (Version Control System)

Software tools used to track changes to source code and other files, allowing multiple developers to collaborate efficiently.

Commonly used in General IT

VDI (Virtual Desktop Infrastructure)

A technology that allows users to access and interact with a desktop operating system hosted on a virtual machine (VM) that runs on a server.

Commonly used in Virtualization

VDSL (Very-high-bit-rate Digital Subscriber Line)

A digital subscriber line (DSL) technology providing faster data transmission over copper telephone lines than a conventional voiceband modem can provide.

Commonly used in Telecommunications

Vector Graphics

Vector Graphics are computer graphics images defined in terms of 2D points, lines, curves, and shapes, which are based on mathematical equations. They can be scaled infinitely without losing quality, making them ideal for logos, icons, and illustrations.

Commonly used in Graphic Design, Web Development, Multimedia

Vector Network Analyzer (VNA)

A device used to measure the network parameters of electrical networks; widely used in telecommunications.

Commonly used in Networking, Telecommunications

Vector Quantization

A quantization technique used in signal processing and telecommunications that approximates the density of sample points.

Commonly used in AI, Machine Learning

Vector Space Model

A mathematical model for representing text documents as vectors of identifiers, used in information filtering, information retrieval, indexing, and relevancy rankings.

Commonly used in AI, Data Science

Vectorization

The process of converting an algorithm from operating on a single value at a time to operating on a set of values at one time.

Commonly used in Software Development, Performance Optimization

Veeam Certified Engineer (VMCE)

Demonstrates expertise in Veeam’s products, focusing on backup, recovery, and data management solutions.

Commonly used in Data Management, Backup and Recovery

Vendor Lock-in

A situation in which a customer becomes dependent on a vendor for products and services, unable to use another vendor without substantial switching costs.

Commonly used in General IT, Business Strategy

Verilog

A hardware description language used to model electronic systems.

Commonly used in Software Development, Hardware Development

Version Control

Version control, also known as source control or revision control, is the management of changes to documents, code, or any other collection of information, enabling tracking, collaboration, and coordination among multiple contributors.

Commonly used in Software Development, Collaboration, Versioning

Version Control System

Software tools used to track changes to source code and other files, allowing multiple developers to collaborate efficiently.

Commonly used in General IT

Version History

A chronological record of changes made to a document, file, or software project, typically maintained by version control systems.

Commonly used in General IT

Version Rollback

The process of reverting software or a system to a previous version to undo changes that caused issues.

Commonly used in Software Development, IT Operations

Version Snapshot

A captured state of a software application or system at a specific point in time, often used for backup or version control purposes.

Commonly used in Software Development, IT Operations

Versioning

The process of assigning unique identifiers to different versions of software or documents to track changes and facilitate collaboration.

Commonly used in General IT

Vertex Shader

A programmable shader stage in the rendering pipeline that processes vertex data.

Commonly used in Software Development, Graphic Design

Vertical Market Software

Software tailored to fit the needs of a specific industry or vertical market, as opposed to software that is suitable for a wide range of industries.

Commonly used in Software Development, Business Strategy

Vertical Scaling

Adding more resources to a single node in a system, such as CPU or memory, to improve performance.

Commonly used in Networking, Cloud Computing

Vertical Synchronization (V-Sync)

A display option that prevents screen tearing by synchronizing the frame rate of the game with the monitor refresh rate.

Commonly used in Graphic Design, Game Development

Vex Robotics

A platform for educational robotics, providing kits and competitions to help students learn STEM concepts.

Commonly used in General IT, Education

VHDL (VHSIC Hardware Description Language)

A hardware description language used in electronic design automation to describe digital and mixed-signal systems such as field-programmable gate arrays and integrated circuits.

Commonly used in Software Development, Hardware Development

VHDL Simulation

The process of using software tools to simulate the behavior of VHDL designs before they are physically built.

Commonly used in Hardware Design

Video Analytics

The process of analyzing video data to extract meaningful information, such as detecting objects, tracking movement, or recognizing patterns.

Commonly used in AI

Video Codec

Software or hardware algorithms used to compress and decompress digital video streams.

Commonly used in General IT

Video Compression

The process of reducing the size of a video file to make it easier to store, transmit, or stream over a network.

Commonly used in Networking

Video Conferencing

Video Conferencing is a technology that allows users in different locations to hold face-to-face meetings, presentations, or discussions over the internet using video and audio communication. It enhances collaboration and reduces the need for travel.

Commonly used in Collaboration Tools, Networking, General IT

Video Conferencing Software

Applications and platforms that enable users to conduct virtual meetings, presentations, or webinars through video communication.

Commonly used in Networking

Video Conferencing System

Software or hardware solutions that enable multiple users to conduct real-time video meetings over a network.

Commonly used in Networking

Video Content Management System (VCMS)

Software used to organize, manage, and deliver video content over digital channels, such as websites or streaming platforms.

Commonly used in Networking

Video Editing Software

Applications used to manipulate and arrange video clips to create professional-looking videos or films.

Commonly used in General IT

Video Management Software (VMS)

Software used to manage and control video surveillance systems, including recording, storage, and retrieval of video footage.

Commonly used in Security

Video On Demand (VOD)

A service that allows users to select and watch video content whenever they choose, rather than at a scheduled broadcast time.

Commonly used in Networking

Video Processing Unit (VPU)

A specialized processor designed to accelerate the processing of video data, commonly used in graphics cards and AI applications.

Commonly used in General IT

Video Streaming

Video Streaming is the process of delivering multimedia content, such as video and audio, over the internet in a continuous stream, allowing users to watch or listen to the content in real-time without downloading the entire file first.

Commonly used in Networking, Multimedia, General IT

Video Streaming Service

Online platforms that deliver video content to users over the internet, typically on-demand or live-streamed.

Commonly used in Networking

Video Surveillance

The use of video cameras to monitor and record activities in specific areas for security purposes.

Commonly used in Security

Video Surveillance System

A network of video cameras and recording devices used to monitor and record activities in specific areas for security or surveillance purposes.

Commonly used in Security

Video Transcoding

The process of converting video files from one format, resolution, or bitrate to another, typically to optimize playback on different devices or networks.

Commonly used in Networking