IT Glossary - L - 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

Link-State Routing

Link-state routing is a dynamic routing algorithm that calculates the shortest path to a destination based on the state of network links.

You will find this term commonly used in Networking

Linked Data

A method of publishing structured data so that it can be interlinked and become more useful. It builds upon standard Web technologies such as HTTP, RDF, and URIs, but rather than using them to serve web pages, it uses them to share data.

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

Linked List

A linear collection of data elements, whose order is not given by their physical placement in memory. Instead, each element points to the next. It is a data structure used in computer science.

You will find this term commonly used in General IT, Software Development

Linker

A linker is a program that combines multiple object files or modules into a single executable file or library.

You will find this term commonly used in Programming

Linker Script

A file used by a linker to control the linking process. It specifies how sections of code and data should be mapped to memory, defining various memory regions and symbols.

You will find this term commonly used in Programming, Embedded Systems

Linux

An open-source, Unix-like operating system kernel that is the basis for a variety of operating systems (distros) used on servers and desktops.

You will find this term commonly used in General IT

Linux Containers (LXC)

An operating system-level virtualization method for running multiple isolated Linux systems (containers) on a single control host. LXC combines cgroups and namespace support to provide an isolated environment for applications.

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

Linux Distribution

A variant of the Linux operating system that includes a package management system and a selection of applications, tailored for specific needs or user groups. Distributions (distros) provide easy installation and configuration tailored to specific use cases.

You will find this term commonly used in Operating Systems

Linux Foundation Certified System Administrator (LFCS)

Validates the skills to perform essential Linux system administration tasks.

You will find this term commonly used in Operating Systems, Linux

Linux Kernel

The core interface between a computer's hardware and its processes, providing basic services for all parts of the operating system.

You will find this term commonly used in General IT

Linux Professional Institute (LPI)

Offers certifications for Linux professionals, validating skills in installation, operation, and troubleshooting of Linux systems.

You will find this term commonly used in Operating Systems

Liquid Cooling

A method used to cool electronic and computer components through the use of a liquid coolant, which is circulated past the components to absorb heat. Liquid cooling is more efficient than air cooling and is used in high-performance computing and gaming systems.

You will find this term commonly used in Hardware, Cooling Systems

Liquid Crystal Technology

A technology used in displays, based on liquid crystals that align to modify light passage. It's widely used in monitors, TVs, and digital signs for its ability to produce clear images with efficient energy use.

You will find this term commonly used in Electronics, Display Technology

Liquid State Machine

A type of recurrent neural network with a liquid or pool of neurons and dynamic synapses that can change over time, used for processing time-varying inputs. It's a concept in bio-inspired computing and neural networks.

You will find this term commonly used in Artificial Intelligence, Neuroscience

Liquidity Mining

A network participation strategy in decentralized finance (DeFi) where users provide capital to a protocol in exchange for tokens or rewards, often used in cryptocurrency markets.

You will find this term commonly used in Cryptocurrency, Blockchain

Liskov Substitution Principle (LSP)

A concept in object-oriented programming that states objects of a superclass should be replaceable with objects of a subclass without altering the correctness of the program. It's one of the five SOLID principles for designing OO systems in a way that makes them more maintainable and extendable.

You will find this term commonly used in Software Development, Object-Oriented Programming

List Comprehension

A compact way to process all or part of the elements in a sequence and return a list with the results.

You will find this term commonly used in Programming

List Inversion

The process of reversing the order of elements in a list. In computer science, this operation is a common task in data manipulation and algorithm design, often used to demonstrate basic principles of algorithms and data structures.

You will find this term commonly used in Data Structures, Algorithms

List Processing

A form of data processing where data is maintained in lists (either singly linked or doubly linked) and operations are performed to manipulate, search, and sort these lists. It's foundational in functional programming and Lisp-like languages.

You will find this term commonly used in Programming, Data Structures

Listicle

An article or content piece published primarily on the web that is formatted as a list. Listicles are popular for their readability and engagement, often used to present information in a structured, easily digestible way.

You will find this term commonly used in Digital Content, Marketing

Literal

In programming, a notation for representing a fixed value in source code. Literals can be classifications of numbers, characters, strings, or boolean values.

You will find this term commonly used in Programming

Literal (Programming)

A notation for representing a fixed value in source code.

You will find this term commonly used in Programming

Live Chat

Live chat is a real-time communication channel that allows users to interact with each other or with customer support representatives.

You will find this term commonly used in Communication

Live Coding

A performance art and a technique for coding where programming is done on-the-fly in real-time, often in the context of artistic performances or educational demonstrations to create music, visuals, and animations interactively.

You will find this term commonly used in Programming, Digital Art

Live Coding Environment

An interactive programming environment that allows developers to write and execute code in real-time, often used for educational purposes, data analysis, and algorithm visualization. It enables immediate feedback and experimentation.

You will find this term commonly used in Programming, Education

Live Migration

Live migration is the process of moving a running virtual machine from one physical host to another without disrupting its operation.

You will find this term commonly used in Virtualization

Live Patching

The process of applying patches to software, particularly the Linux kernel, without the need for system reboots or stopping the software. It's crucial for applying security patches or upgrades without affecting system uptime.

You will find this term commonly used in Operating Systems, Security

Live Streaming

Live streaming is the process of delivering real-time audio or video content over the internet.

You will find this term commonly used in Multimedia

Live USB

A USB flash drive that contains a full operating system that can be booted.

You will find this term commonly used in Hardware/Software

LiveCD

A LiveCD is a bootable CD-ROM or DVD-ROM containing an operating system that can be run directly from the CD without installation.

You will find this term commonly used in Operating Systems

Liveness Detection

Liveness detection is a biometric authentication method that verifies the presence of a live person by detecting physiological characteristics such as heartbeat or movement.

You will find this term commonly used in Biometrics

LLVM (Low Level Virtual Machine)

A collection of modular and reusable compiler and toolchain technologies used for developing compiler front ends and back ends.

You will find this term commonly used in General IT, Software Development

Load

Load refers to the amount of traffic or data being transferred through a network at any given moment.

You will find this term commonly used in Networking

Load Average

Load average is a measure of the average system load over a period of time, indicating the amount of computational work being done.

You will find this term commonly used in System Administration

Load Balancer

A device or software that distributes network or application traffic across a number of servers to increase capacity (concurrent users) and reliability of applications.

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

Load Balancer Health Check

A mechanism used by load balancers to check the status of the servers that it is distributing traffic to. It ensures traffic is only sent to servers that are currently operational.

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

Load Balancer Stickiness

A feature of load balancers that maintains user session continuity by directing requests from a specific client to the same server behind the load balancer. It's useful in applications where session state is important.

You will find this term commonly used in Networking, Web Services

Load Balancing

Load balancing is the process of distributing network traffic across multiple servers to ensure no single server is overwhelmed.

You will find this term commonly used in Networking

Load Balancing Algorithm

An algorithm that distributes network or application traffic across multiple servers to optimize resource use, maximize throughput, minimize response time, and avoid overload of any single resource.

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

Load Balancing Strategy

Techniques used to distribute workloads across multiple computing resources, such as computers, a computer cluster, network links, CPUs, or disk drives. Load balancing aims to optimize resource use, maximize throughput, minimize response time, and avoid overload.

You will find this term commonly used in Networking, Distributed Systems

Load Compiler

A specialized tool or software that translates high-level load specifications into a format that can be executed by load generators for the purpose of performance testing.

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

Load Distribution

The process of spreading computational tasks across multiple computing resources, such as processors, servers, or network links, to optimize resource use, maximize throughput, reduce latency, and ensure fault tolerance.

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

Load Factor

Load factor is a metric used to measure the utilization or efficiency of a system, typically expressed as a percentage of maximum capacity.

You will find this term commonly used in Performance Evaluation

Load Factor (Hashing)

In the context of hash tables, the load factor is a measure that indicates how full the hash table is. It's the ratio of the number of stored entries to the total number of slots. A higher load factor indicates a fuller table, which may increase the chance of collisions.

You will find this term commonly used in Algorithms, Data Structures

Load Factorization

Load factorization is a technique used in distributed computing to balance the workload among multiple nodes by dividing tasks into smaller units.

You will find this term commonly used in Distributed Computing

Load Generator

A load generator is a software tool or application used to simulate user activity or generate artificial traffic on a system or network for performance testing.

You will find this term commonly used in Testing

Load Profile

Load profile is a representation of a system's resource usage patterns over time, often used for capacity planning or performance optimization.

You will find this term commonly used in Performance Evaluation

Load Shedding

Load shedding is a technique used to manage system overload by temporarily reducing the load on certain components or services.

You will find this term commonly used in System Administration

Load Testing

The process of putting demand on a system or device and measuring its response, often to understand the system's behavior under likely conditions.

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

Local Area Network (LAN)

A LAN is a network that connects computers and devices within a limited area such as a residence, school, or office building.

You will find this term commonly used in Networking

What's Your
Career Path?
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
Information Security Specialist

Entry Level Information Security Specialist Career Path

Jumpstart your cybersecurity career with our training series, designed for aspiring entry-level Information Security Specialists.
Total Hours
109 Hrs 39 Min
icons8-video-camera-58
502 On-demand Videos

$51.60

Add To Cart
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
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
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
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
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
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
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
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
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