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

Multiboot

The ability of a computer to load and execute one of multiple operating systems stored on different partitions or disks at boot time.

You will find this term commonly used in Operating Systems

Multicast

A networking method where data is sent from one sender to multiple recipients simultaneously.

You will find this term commonly used in Networking

Multicast Address

An address in computer networking used to deliver a packet of information to a group of destination computers simultaneously in a single transmission from the source.

You will find this term commonly used in Networking, Telecommunications

Multicast DNS (mDNS)

A way of using standard DNS programming interfaces, protocols, and packets with a small change so that machines can use DNS programming interfaces to resolve names within the local network.

You will find this term commonly used in Networking

Multicast Routing

The network routing process used to send Internet Protocol (IP) packets to a group of interested receivers.

You will find this term commonly used in Networking

Multicore Programming

The practice of writing software that efficiently utilizes multiple CPU cores at the same time to improve performance. This involves understanding parallelism and concurrency concepts.

You will find this term commonly used in Software Development, Parallel Computing

Multihoming

The practice of connecting a host or a network to more than one network. This is often used for redundancy and reliability.

You will find this term commonly used in Networking

Multimedia

The use of computers to present text, graphics, video, animation, and sound in an integrated way.

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

Multimedia Codec

Software or hardware that compresses and decompresses digital media files such as songs or videos.

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

Multimedia Integration

The process of combining text, audio, images, animation, video, or interactive content forms and making them accessible through a computer or electronic device.

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

Multimedia Messaging Service (MMS)

A standard way to send messages that include multimedia content over mobile networks.

You will find this term commonly used in Mobile Communications

Multimodal Biometrics

The use of multiple biological characteristics, such as fingerprints and facial recognition, to verify identity for security purposes.

You will find this term commonly used in Security, Biometrics

Multimodal Interaction

Refers to the interaction with a computer or device using multiple modes of input/output, such as speech, touch, and gesture recognition.

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

Multipath Propagation

Occurs when electromagnetic waves travel from a transmitter to a receiver via multiple paths due to reflection, refraction, or diffraction. Crucial in wireless communication system design.

You will find this term commonly used in Telecommunications

Multipeer Connectivity

A framework that supports discovering services provided by nearby devices, supporting the creation of sessions and sharing of data among these devices.

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

Multiplexing

A method by which multiple analog or digital signals are combined into one signal over a shared medium.

You will find this term commonly used in Telecommunications

Multiprocessing

The use of two or more central processing units (CPUs) within a single computer system.

You will find this term commonly used in Hardware, Computing

Multiprogramming

A form of parallel processing in which several programs are run at the same time on a uniprocessor.

You will find this term commonly used in Operating Systems

Multisession

The capability of an optical disc to be written in more than one session, allowing data to be added at different times.

You will find this term commonly used in Data Storage

Multisession CD

A CD that allows data to be recorded in multiple sessions, enabling additional data to be added at later times without affecting the existing data.

You will find this term commonly used in Data Storage, General IT

Multisite

In web development, particularly with content management systems, a multisite configuration allows a single installation of the software to serve multiple websites, each with its own unique content and domain name.

You will find this term commonly used in Web Development, Content Management

Multisource Feedback

A feedback system that gathers performance data from multiple sources, such as peers, subordinates, and supervisors, often used in performance management systems.

You will find this term commonly used in IT Management, Human Resources

Multispectral Imaging

A technology used to capture image data at specific frequencies across the electromagnetic spectrum. Used in satellite imaging, medical imaging, and quality control in various industries.

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

Multispectral Sensors

Devices that capture image data within specific wavelength ranges across the electromagnetic spectrum. Used in various applications, including remote sensing and environmental monitoring.

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

Multitasking

The ability of an operating system to execute multiple tasks simultaneously on a single processor.

You will find this term commonly used in General IT

Multithreaded Programming

A programming approach that allows multiple threads to exist within the context of a single process, enabling parallel execution of tasks.

You will find this term commonly used in Software Development

Multithreading

Multithreading is a programming technique that allows multiple threads of execution to run concurrently within a single process, enabling efficient utilization of CPU resources and improved performance.

You will find this term commonly used in Software Development

Multithreading in Databases

The ability of a database management system to execute multiple threads concurrently, improving performance and efficiency in handling database operations.

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

Multithreading Synchronization

A process in programming that ensures that two or more concurrent threads do not simultaneously execute some particular program segment known as critical section.

You will find this term commonly used in Software Development

Multitier Architecture

Also known as n-tier architecture, a client-server architecture in which presentation, application processing, and data management functions are physically separated.

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

Multivariate Testing

A technique for testing a hypothesis in which multiple variables are modified. The goal is to determine which combination of variations performs the best out of all possible combinations.

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

Multivendor Integration

The process of combining hardware or software products from multiple vendors into a single system to achieve a specific functionality or workflow.

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

Mutation Testing

A method of software testing which involves modifying software's source code in small ways to test whether the existing test cases can detect these modifications.

You will find this term commonly used in Software Testing

Mutual Authentication

A security process in which both the client and the server verify each other's identity.

You will find this term commonly used in Security, Cybersecurity

Mutual Exclusion (Mutex)

A property of concurrency control, which is instituted for the purpose of preventing race conditions; it is the requirement that one thread of execution never enter its critical section at the same time that another concurrent thread of execution enters its own critical section.

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

Mutual Exclusion Algorithm

An algorithm used in computer science to avoid race conditions by ensuring that multiple program threads do not simultaneously execute some particular program segment known as critical sections.

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

Mutual Inductance

A phenomenon where a change in the electric current in one conductor induces a voltage in another conductor through electromagnetic induction. Relevant in wireless charging and power transfer.

You will find this term commonly used in Electronics

Mutual Link Exchange

An agreement between two webmasters to provide a hyperlink within their own website to each other's web site. Generally done to provide readers with quick access to related sites, and to increase search engine rankings through reciprocal links.

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

Mutual SSL/TLS

A mode of Secure Sockets Layer/Transport Layer Security where both the client and the server authenticate each other using digital certificates to ensure both parties are trusted entities in a secure communication.

You will find this term commonly used in Security, Networking

Mutual TLS/SSL

A security protocol that requires both the client and server in a communication to authenticate each other's identities via TLS/SSL certificates, ensuring a secure connection.

You will find this term commonly used in Cybersecurity, Networking

MVCC (Multi-Version Concurrency Control)

A concurrency control method commonly used in database management systems to provide concurrent access to the database and in programming languages to implement transactional memory.

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

MVP (Minimum Viable Product)

A development technique in which a new product is developed with sufficient features to satisfy early adopters.

You will find this term commonly used in Software Development, Business Strategy

MVVM (Model-View-ViewModel)

A software architectural pattern that facilitates the separation of the development of the graphical user interface (the view) from the development of the business logic or back-end logic (the model) so that the view is not dependent on any specific model platform.

You will find this term commonly used in Software Development

Myelin

In the context of neural networks and artificial intelligence, myelin is often used metaphorically to describe the insulation or enhancement of neural connections. The term originates from the biological myelin sheath that insulates nerve fibers and increases signal transmission speed.

You will find this term commonly used in AI, Neural Networks

MyISAM

A storage engine for MySQL. MyISAM was the default storage engine for the MySQL relational database management system versions prior to 5.5.

You will find this term commonly used in Databases

Mylar

Often referred to in the context of Mylar diagrams used in software architecture to represent relationships between different components or systems.

You will find this term commonly used in Software Development

Myoelectric

Pertaining to electric phenomena produced by muscle action or to the electric potentials associated with muscles. Relevant in the development of prosthetic devices and medical research.

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

MySpace

An early social networking website launched in 2003 that allows users to create personal profiles, share photos, music, and videos, and interact with friends.

You will find this term commonly used in Social Media

MySQL

An open-source relational database management system.

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

MySQL Workbench

An integrated development environment for MySQL, providing data modeling, SQL development, and comprehensive administration tools for server configuration, user administration, and much more.

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

What's Your
Career Path?
ON SALE 60% OFF
Cisco Network Career Path

Cisco Network Engineer Career Path

Master Cisco Networks in this comprehensive training series. Elevate your career today.
Total Hours
126 Hrs 29 Min
icons8-video-camera-58
459 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
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

ON SALE 60% OFF
Information Security Analyst Career Path

Information Security Analyst Career Path

Dive into Cybersecurity with our Comprehensive Information Security Analyst training series.
Total Hours
54 Hrs 29 Min
icons8-video-camera-58
215 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
CEH Career Path

Certified Ethical Hacker Career Path

This advanced training series teaches you the skills needed to detect vulnerabilities and weaknesses in computer systems and networks. 
Total Hours
126 Hrs 41 Min
icons8-video-camera-58
804 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
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
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
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
IT Project Manager

IT Project Manager Career Path

Explore the role of an IT Project Manager with our comprehensive IT Manager Career Path Series.
Total Hours
36 Hrs 58 Min
icons8-video-camera-58
151 On-demand Videos

$51.60

Add To Cart
ON SALE 60% OFF
IT User Support Specialist Career Path

Comprehensive IT User Support Specialist Training: Accelerate Your Career

Advance your tech support skills and be a viable member of dynamic IT support teams.
Total Hours
121 Hrs 41 Min
icons8-video-camera-58
610 On-demand Videos

$51.60$169.00