Terms starting with M

126 terms

  • Microservices

    Software › Software architecture

    Microservices is a software architecture style that builds an application as small, independently deployable services, each owning its own data.

  • Microsoft 365

    Software › Office applications

    Microsoft 365 is a subscription bundle of Office applications and cloud services for email, file storage, collaboration and identity management.

  • Microsoft account

    Windows › Windows administration

    A Microsoft account is the consumer cloud identity used to sign in to Windows, sync settings, recover BitLocker keys and access Microsoft…

  • Microsoft Defender

    Windows › Windows security

    Microsoft Defender is the security family built into Windows, led by Microsoft Defender Antivirus, with enterprise tools for endpoint detection.

  • Microtransaction

    Gaming › Game business models

    A microtransaction is a small in-game purchase of items, currency, content or convenience made with real money inside a game after its…

  • MIMO

    Networking › Wi-Fi

    MIMO (multiple-input multiple-output) uses several antennas at both ends of a Wi-Fi link to send parallel spatial streams and raise speed and…

  • Mini-LED

    Hardware › Displays

    Mini-LED is an LCD backlight built from thousands of tiny LEDs in local dimming zones, giving displays higher brightness and deeper contrast…

  • Missing data

    Data › Data processing

    Missing data refers to values absent from a dataset; in data processing, its cause and pattern decide whether deletion, flagging or imputation…

  • MIT License

    Software › Licensing

    The MIT License is a short permissive open source license that allows almost any use of software as long as the copyright…

  • MKV

    Video › Containers & formats

    MKV is the open Matroska video container that stores video, multiple audio and subtitle tracks, chapters and attachments in a single flexible…

  • MMR

    Gaming › Esports

    MMR, or matchmaking rating, is a numeric skill estimate that competitive games use to match players of similar ability and to rank…

  • mmWave

    Telecommunications › 5G networks

    mmWave in 5G networks is the millimeter-wave spectrum above 24 GHz that delivers very wide channels and multi-gigabit speeds over short, line-of-sight…

  • MNO

    Telecommunications › Mobile operators

    An MNO, or mobile network operator, owns spectrum licenses and runs its own radio and core network to sell mobile service to…

  • Mobile app

    Mobile › Mobile fundamentals

    A mobile app is a software application built to run on a smartphone or tablet operating system, installed from an app store…

  • Mobile data throttling

    Telecommunications › Network performance

    Mobile data throttling is the deliberate limiting of a subscriber's data speed by the operator, usually after a data cap or for…

  • Mobile device

    Mobile › Mobile fundamentals

    A mobile device is a portable, battery-powered computer with wireless connectivity and a touch interface, such as a smartphone, tablet or wearable.

  • Mobile-first design

    Mobile › Mobile web

    Mobile-first design is a web design approach that starts with the smallest screen and core content, then enhances the layout for larger…

  • Mobile-first indexing

    SEO › Technical SEO

    Mobile-first indexing means Google crawls, indexes and ranks pages based on the version that its smartphone crawler sees rather than the desktop…

  • Mobile GPU

    Mobile › Mobile hardware

    A mobile GPU is the graphics processor inside a phone SoC, built for tile-based rendering under tight power and thermal limits rather…

  • Mobile malware

    Mobile › Mobile security

    Mobile malware is malicious software built for smartphones and tablets to steal data, money or credentials, spy on users or abuse device…

  • Mobile NPU

    Mobile › Mobile hardware

    A mobile NPU is a neural processing unit inside a smartphone SoC that runs machine learning inference faster and more efficiently than…

  • Mobile operating system

    Mobile › Mobile fundamentals

    A mobile operating system is the core software of a smartphone or tablet that manages hardware, power, security and apps through touch…

  • Mobile robot

    Robotics › Robotics fundamentals

    A mobile robot is a robot that moves its whole body through an environment on wheels, tracks, legs, propellers or thrusters to…

  • Mobile SDK

    Mobile › Mobile platforms

    A mobile SDK is a packaged set of libraries, tools and documentation that lets developers build apps for a mobile platform or…

  • Mobile SoC

    Mobile › Mobile hardware

    A mobile SoC is a single chip that integrates the CPU, GPU, NPU, image processor, memory controller and often the modem of…

  • Mobile web push

    Mobile › Mobile web

    Mobile web push lets websites and PWAs send system notifications to phones through the browser, using service workers and the Push API…

  • Mock

    Programming › Testing

    A mock in software testing is a test double that replaces a real dependency and verifies that the code under test calls…

  • Mockup

    Design › UI design

    A mockup in UI design is a static, high-fidelity picture of an interface showing its final layout, typography, colors and content before…

  • Mode · statistics

    Data › Statistics

    In statistics, the mode is the most frequent value in a dataset or the peak of a distribution, the only average that…

  • Model card

    Artificial intelligence › AI safety

    A model card is a structured document that describes a machine learning model's intended use, performance, limitations and risks for AI safety…

  • Model memorization

    Privacy › AI privacy

    Model memorization is when a machine learning model stores specific training examples, so personal data may later be extracted or inferred from…

  • Model predictive control

    Robotics › Control systems

    Model predictive control is a robot control method that repeatedly optimizes future actions over a short horizon using a dynamic model and…

  • Model routing

    Artificial intelligence › AI infrastructure

    Model routing sends each AI request to the most suitable model, balancing answer quality, latency and cost across a pool of language…

  • Model serving

    Artificial intelligence › AI infrastructure

    Model serving is the practice of running trained machine learning models in production so applications can request predictions reliably, quickly and at…

  • Modular grid

    Design › Layout & grids

    A modular grid is a layout grid of columns and rows that divides the page into equal modules, used in design to…

  • Modular monolith

    Software › Software architecture

    A modular monolith is a single deployable application divided into strictly separated modules with explicit interfaces and owned data.

  • Moiré

    Photography › Image quality

    Moiré in photography is a false wavy or colored pattern that appears when fine repeating detail interferes with the regular pixel grid…

  • Monad

    Programming › Functional programming

    A monad is a functional programming pattern that wraps values in a context and chains computations through a bind operation obeying three…

  • MongoDB

    Databases › Database systems

    MongoDB is a document-oriented database system that stores flexible BSON documents in collections and scales through replica sets and sharding.

  • Mono

    Audio › Spatial audio

    Mono is single-channel audio in which every loudspeaker reproduces the same signal, the reference point for spatial audio formats and mix compatibility.

  • Monolithic architecture

    Software › Software architecture

    Monolithic architecture builds an application as one deployable unit in which all modules share a single codebase, process and usually one database.

  • MOSFET

    Hardware › Semiconductors

    A MOSFET is a field-effect transistor whose insulated gate voltage controls current through a channel, the switch behind digital logic and power…

  • Motherboard

    Hardware › Motherboards

    A motherboard is the main printed circuit board of a computer that powers, connects and coordinates the CPU, memory, storage and expansion…

  • Motion blur

    Video › Video fundamentals

    Motion blur in video is the smearing of moving subjects within each frame, set by shutter speed and shutter angle, that makes…

  • Motion graphics

    Video › Motion graphics & VFX

    Motion graphics is the craft of animating graphic design elements such as type, shapes and logos to communicate information in video.

  • Motion tracking

    Video › Motion graphics & VFX

    Motion tracking in motion graphics and VFX measures how features move through footage so graphics and effects can follow the same motion.

  • Mount point

    Linux › Filesystem

    A mount point is a directory in the Linux filesystem tree where another filesystem is attached, making its contents reachable under that…

  • MOV

    Video › Containers & formats

    MOV is the QuickTime container format that stores video, audio, timecode and metadata tracks in one file and is widely used in…

  • MP3

    Audio › Audio formats & codecs

    MP3 is the MPEG-1 Audio Layer III lossy codec that shrinks audio files by removing sounds listeners are unlikely to hear, using…

  • MP4

    Video › Containers & formats

    MP4 is the ISO base media file format container that packages compressed video, audio, subtitles and metadata into one widely playable .mp4…