IT Glossary - M - ITU Online

IT Glossary
Key Terms To Know In The IT Industry

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Market Basket Analysis

A modelling technique based upon the theory that if you buy a certain group of items, you are more (or less) likely to buy another group of items.

You will find this term commonly used in Data Analysis, Marketing

Markup Language

A system for annotating a document in a way that is syntactically distinguishable from the text.

You will find this term commonly used in General IT

Markup Schema

A structured data vocabulary that helps search engines understand the information on web pages and provide richer search results.

You will find this term commonly used in Web Development, SEO

Markup Validation Service

A tool that checks the validity of Web documents written in languages like HTML and XHTML to ensure they comply with standards.

You will find this term commonly used in Web Development

Mashup

A web page or application created by combining data or functionality from different sources to create new services.

You will find this term commonly used in Web Development

Mashup Editor

A tool that allows users to create web pages or applications by combining content, presentation or functionality from different sources.

You will find this term commonly used in Web Development

Mashup Wireframe

A preliminary visual guide or blueprint for a website or application that combines content or functionality from multiple sources to create a new service.

You will find this term commonly used in Web Development, Design

Massively Multiplayer Online Game (MMO)

A type of video game that is capable of supporting large numbers of players simultaneously, typically all playing in a vast virtual world.

You will find this term commonly used in Gaming, Online Communities

Master Data

The consistent and uniform set of identifiers and extended attributes that describe the core entities of the enterprise and are used across multiple business processes.

You will find this term commonly used in Data Management

Master Data Management

A process that ensures consistency and accuracy of an organization's core data, such as customer or product information, across multiple systems.

You will find this term commonly used in General IT

Master Page

A template page used in web frameworks (like ASP.NET) that defines common structure and interface elements for the website or web application.

You will find this term commonly used in Web Development

Master-Slave Architecture

A model of communication where one device or process (master) controls one or more other devices or processes (slaves).

You will find this term commonly used in Networking, Software Development

Material Design

A design language developed by Google, expanding on the "cards" that debuted in Google Now, for use in interface design for Android devices.

You will find this term commonly used in UI/UX Design, Web Development

Materialized View

A database object that contains the results of a query which can be updated from the original database periodically and behaves like a table.

You will find this term commonly used in Databases, Data Warehousing

Matrix Management

An organizational structure in which some individuals report to more than one supervisor or leader, relationships described as solid line or dotted line reporting.

You will find this term commonly used in Business Management, IT Management

Maven

A build automation tool used primarily for Java projects, which provides a comprehensive model for projects' build, documentation, and reporting.

You will find this term commonly used in Software Development

Maximum Transmission Unit (MTU)

The largest size of a data packet that can be sent over a network. MTU size is an important factor in the performance of network connections.

You will find this term commonly used in Networking

MD5 (Message-Digest Algorithm 5)

A widely used cryptographic hash function that produces a 128-bit (16-byte) hash value, typically rendered as a 32 character hexadecimal number, used for data integrity.

You will find this term commonly used in Cybersecurity, Data Integrity

MDM (Master Data Management)

A method of managing the organization's critical data. It involves the processes, governance, policies, standards, and tools that consistently define and manage the critical data of an organization to provide a single point of reference.

You will find this term commonly used in Data Management

Mean Stack

A collection of JavaScript-based technologies (MongoDB, Express.js, AngularJS, and Node.js) used to develop web applications.

You will find this term commonly used in Software Development, Web Development

Mean Time Between Failures (MTBF)

An indicator used to predict the time between inherent failures of mechanical or electronic systems, during normal system operation.

You will find this term commonly used in Hardware, Networking

Mean Time to Detect (MTTD)

The average time that a device will operate before failing, important for understanding how long a system is typically down before repair or replacement.

You will find this term commonly used in Security, Network Management

Mean Time To Repair (MTTR)

The average time required to repair a failed component, device, or system and return it to operational status.

You will find this term commonly used in General IT, Hardware

Mechanical Keyboard

A type of keyboard that uses individual mechanical switches for key press detection. Known for durability and distinct tactile feedback.

You will find this term commonly used in Hardware, Peripherals

Media Access Control (not MAC Address)

The process by which devices determine which device has control over the transmission medium at any time.

You will find this term commonly used in Networking

Media Conversion

The process of changing one media format to another, for example, converting digital data between different types of physical media like fiber optic and copper cables.

You will find this term commonly used in Networking, Data Transmission

Media Gateway

A device or software that converts media streams between disparate telecommunications networks such as PSTN, SS7, Next Generation Networks, or IMS.

You will find this term commonly used in Networking, Telecommunications

Media Integration

The process of combining different media types such as text, audio, video, and graphics into a single cohesive presentation.

You will find this term commonly used in Media, Web Development

Megabyte

A unit of digital information storage equal to 1,048,576 bytes (2^20 bytes).

You will find this term commonly used in General IT

Megabyte (MB)

A unit of digital information storage equal to 1,024 kilobytes (KB) or approximately one million bytes.

You will find this term commonly used in General IT

Member Function

A function that is defined within a class in object-oriented programming.

You will find this term commonly used in Software Development

Memory

The component of a computer system that stores data and instructions for processing by the CPU.

You will find this term commonly used in General IT

Memory Address

A unique identifier for a memory location where data can be accessed and stored by a program.

You will find this term commonly used in Hardware, Software Development

Memory Compaction

The process of consolidating free memory space in computing to minimize fragmentation and make better use of available memory.

You will find this term commonly used in Operating Systems, Memory Management

Memory Forensics

The analysis of volatile data in a computer's memory dump to investigate and identify potential security incidents or malicious activities.

You will find this term commonly used in Cybersecurity, Forensics

Memory Leak

A situation in software where a program does not release the memory it has allocated, leading to reduced performance or system crashes.

You will find this term commonly used in Software Development

Memory Management

The process of controlling and coordinating computer memory, assigning blocks to various tasks to optimize overall system performance.

You will find this term commonly used in Operating Systems, Software Development

Memory Mapped File

A segment of virtual memory that has been assigned a direct byte-for-byte correlation with some portion of a file or file-like resource.

You will find this term commonly used in Software Development, Operating Systems

Memory Overcommitment

A feature in virtualization allowing more virtual memory to be allocated to virtual machines than the physical hardware actually has, banking on not all memory being used at the same time.

You will find this term commonly used in Virtualization, Cloud Computing

Memristor

A non-volatile electronic memory device that is being developed, which can retain data without power and has the potential to store more data in a smaller space than current memory technologies.

You will find this term commonly used in Hardware, Electronics

Menu Driven Interface

A type of user interface that offers users options from a menu. The user selects an option by navigating through the menu and making a selection.

You will find this term commonly used in UI/UX Design, Software Development

Mesh Network

A mesh network is a decentralized network topology where each node relays data for the network, allowing for dynamic and self-healing communication paths.

You will find this term commonly used in Networking, Wireless Communication

Mesh Networking

A network topology in which each node relays data for the network. All nodes cooperate in the distribution of data in the network.

You will find this term commonly used in Networking

Mesh Topology

A network topology where each node connects directly to an arbitrary number of other nodes, organizing the network as a mesh for direct peer-to-peer communication.

You will find this term commonly used in Networking

Mesh Wi-Fi

A system of devices acting as a single Wi-Fi network that can blanket a large area, providing better coverage and eliminating dead zones.

You will find this term commonly used in Networking, Telecommunications

Message Authentication Code (MAC)

A short piece of information used to authenticate a message and to provide integrity and authenticity assurances on the message.

You will find this term commonly used in Security, Cybersecurity

Message Broker

Middleware that translates a message from the formal messaging protocol of the sender to the formal messaging protocol of the receiver.

You will find this term commonly used in Software Development, Networking

Message Digest

A cryptographic hash function containing a string of digits created by a one-way hashing formula. Message digests are designed to protect the integrity of a piece of data or media to detect changes and alterations to any part of a message.

You will find this term commonly used in Cybersecurity, Data Integrity

Message Passing Interface (MPI)

A standardized and portable message-passing system designed to function on a wide variety of parallel computers, facilitating communication between processes.

You will find this term commonly used in Parallel Computing, Networking

Message Queue

A form of asynchronous service-to-service communication used in serverless and microservices architectures.

You will find this term commonly used in Software Development, Networking

What's Your
Career Path?
ON SALE 61% OFF
ICD 9

ICD 9, ICD 10, ICD 11 : Medical Coding Specialist Career Path

The Medical Billing Specialist training series is a comprehensive educational program designed to equip learners with the essential skills and knowledge required in the field of medical billing and coding.
Total Hours
37 Hrs 56 Min
icons8-video-camera-58
192 On-demand Videos

$39.00

Add To Cart
ON SALE 60% OFF
Pentester Career Path

Pentester Career Path

Designed to equip aspiring professionals with the skills and knowledge essential for excelling in the field of penetration testing.
Total Hours
96 Hrs 49 Min
icons8-video-camera-58
419 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
Google DevOps Engineer Career Path

Google DevOps Engineer Career Path

Expand your cloud knowledge or explore this career option as a Google DevOps Engineer.
Total Hours
41 Hrs 50 Min
icons8-video-camera-58
475 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
Kubernetes Certification

Kubernetes Certification: The Ultimate Certification and Career Advancement Series

Enroll now to elevate your cloud skills and earn your Kubernetes certifications.
Total Hours
11 Hrs 5 Min
icons8-video-camera-58
207 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
Information Security Career Path

Leadership Mastery: The Executive Information Security Manager

An advanced training series designed for those with prior experience in IT security disicplines wanting to advance into a management role.
Total Hours
95 Hrs 38 Min
icons8-video-camera-58
346 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
Video Editor Career Path

Video Editor Career Path

From mastering editing software to understanding the nuances of visual storytelling, this series is designed for aspiring video editors.
Total Hours
24 Hrs 3 Min
icons8-video-camera-58
154 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
Network Security Analyst

Network Security Analyst Career Path

Become a proficient Network Security Analyst with our comprehensive training series, designed to equip you with the skills needed to protect networks and systems against cyber threats. Advance your career with key certifications and expert-led courses.
Total Hours
96 Hrs 49 Min
icons8-video-camera-58
419 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
Data Analyst Career Path

Data Analyst Career Path

Become a crucial member of your team as a Data Analyst
Total Hours
56 Hrs 36 Min
icons8-video-camera-58
358 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
Web Designer Career Path

Web Designer Career Path

Explore the theoretical foundations and practical applications of web design to craft engaging and functional websites.
Total Hours
33 Hrs 38 Min
icons8-video-camera-58
171 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
AWS Cloud Practitioner

AWS Cloud Practitioner Career Path

Learn and get certified as an Amazon Web Services Cloud guru. From beginning ot avanced, this series is for you.
Total Hours
62 Hrs 59 Min
icons8-video-camera-58
473 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
Network Administrator Career Path

Network Administrator Career Path

Wanting to become a Network Administrator? This training series offers the core training you need.
Total Hours
158 Hrs 43 Min
icons8-video-camera-58
511 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
azure-administrator-career-path

AZ-104 Learning Path : Become an Azure Administrator

Master the skills needs to become an Azure Administrator and excel in this career path.
Total Hours
105 Hrs 42 Min
icons8-video-camera-58
421 On-demand Videos

$51.60$169.00