🎁 New User? Get 20% off your first purchase with code NEWUSER20 Register Now →
Menu

Categories

IT Glossary & Dictionary

46 terms covering Linux, Python, DevOps, Networking, Databases, and more.

Clear definitions and in-depth explanations for beginners and professionals.

All Cloud Computing (35) Databases (51) DevOps (60) Linux (60) Networking (46) Programming Concepts (40) Python (55) Security (40) Web Development (53)
A-Z: 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

A

Anycast

Networking

A network routing technique where the same IP address is announced from multiple locations, directing users to the nearest server.

ARP (Address Resolution Protocol)

Networking

A protocol that maps IP addresses to physical MAC addresses on a local network segment.

B

Bandwidth

Networking

The maximum rate of data transfer across a network connection, measured in bits per second.

BGP (Border Gateway Protocol)

Networking

The routing protocol that makes the internet work by exchanging routing information between autonomous systems.

C

CIDR Notation

Networking

A compact method for specifying IP addresses and their associated routing prefix using a slash followed by the prefix length.

Content Delivery Network (CDN)

Networking

A geographically distributed network of servers that caches and delivers web content from locations closest to users for faster load times.

D

DHCP

Networking

A protocol that automatically assigns IP addresses and network configuration to devices on a network.

DNS (Domain Name System)

Networking

A hierarchical naming system that translates human-readable domain names into IP addresses.

DNS over HTTPS (DoH)

Networking

A protocol that encrypts DNS queries by sending them over HTTPS, preventing eavesdropping and manipulation of DNS traffic.

DNS Propagation

Networking

The time it takes for DNS record changes to spread across all DNS servers worldwide, typically taking up to 48 hours.

DNS Record Types

Networking

Different types of DNS entries that map domain names to various information like IP addresses, mail servers, and verification strings.

F

Firewall

Networking

A network security system that monitors and controls incoming and outgoing traffic based on predetermined rules.

H

HTTP/HTTPS

Networking

The protocol used for transferring web pages and data between browsers and servers, with HTTPS adding encryption.

HTTP Keep-Alive

Networking

An HTTP mechanism that reuses a single TCP connection for multiple requests, reducing the overhead of establishing new connections.

HTTPS Everywhere

Networking

The practice of securing all web traffic with TLS encryption, ensuring data integrity and privacy between browsers and servers.

I

ICMP (Internet Control Message Protocol)

Networking

A network protocol used for diagnostic and error reporting, including ping and traceroute functionality.

IP Address

Networking

A unique numerical label assigned to each device on a computer network for identification and communication.

IPv6

Networking

The latest version of the Internet Protocol with 128-bit addresses, designed to replace IPv4 and solve address exhaustion.

L

Latency

Networking

The time delay between sending a request and receiving a response, measured in milliseconds.

Load Balancer

Networking

A device or software that distributes network traffic across multiple servers to ensure reliability and performance.

M

MTU (Maximum Transmission Unit)

Networking

The maximum size of a data packet that can be transmitted over a network without fragmentation.

Multicast

Networking

A network communication method that sends data to multiple recipients simultaneously without duplicating packets for each recipient.

N

NAT (Network Address Translation)

Networking

A method of mapping private IP addresses to public IP addresses, allowing multiple devices to share a single public IP.

Network ACL

Networking

A set of rules that control inbound and outbound traffic at the subnet level, acting as a stateless firewall in cloud and enterprise networks.

Network Bridge

Networking

A device or software that connects two or more network segments at the data link layer, forwarding traffic based on MAC addresses.

Network Monitoring

Networking

The practice of continuously observing network infrastructure to detect failures, performance degradation, and security threats.

Network Packet

Networking

A formatted unit of data carried over a network, containing headers with routing information and a payload with the actual data.

Network Segmentation

Networking

The practice of dividing a network into isolated segments to improve security, performance, and management.

Network Topology

Networking

The physical or logical arrangement of nodes and connections in a computer network, such as star, mesh, ring, or bus configurations.

O

OSI Model

Networking

The seven-layer Open Systems Interconnection model that standardizes network communication functions from physical transmission to application protocols.

Overlay Network

Networking

A virtual network built on top of an existing physical network, enabling features like container networking and VPNs.

P

Port

Networking

A numbered endpoint (0-65535) that identifies specific processes or services on a networked computer for communication.

Proxy Server

Networking

An intermediary server that forwards requests between clients and destination servers, providing caching, filtering, or anonymity.

Q

QoS (Quality of Service)

Networking

A set of techniques for managing network traffic to prioritize certain types of data and ensure performance for critical applications.

R

Reverse Proxy

Networking

A server that sits between clients and backend servers, forwarding client requests and returning server responses on their behalf.

S

SDN (Software-Defined Networking)

Networking

An approach that separates the network control plane from the data plane, enabling centralized, programmable network management.

SNMP (Simple Network Management Protocol)

Networking

A protocol for monitoring and managing network devices like routers, switches, servers, and printers remotely.

SSL/TLS Certificate

Networking

A digital certificate that authenticates a website identity and enables encrypted HTTPS connections.

Subnet

Networking

A logical division of an IP network into smaller segments to improve performance, security, and management.

T

TCP/IP

Networking

The fundamental communication protocol suite of the internet that defines how data is packaged, addressed, transmitted, and received.

TCP vs UDP

Networking

Two transport layer protocols: TCP provides reliable, ordered delivery while UDP provides fast, connectionless delivery without guarantees.

Token Bucket Algorithm

Networking

A rate limiting algorithm that allows burst traffic by accumulating tokens at a fixed rate and consuming them per request.

Traceroute

Networking

A network diagnostic tool that shows the path packets take from source to destination, listing each hop along the way.

V

VLAN (Virtual LAN)

Networking

A logical grouping of network devices that creates separate broadcast domains on the same physical network infrastructure.

VPN (Virtual Private Network)

Networking

A technology that creates an encrypted tunnel between your device and a remote server, securing internet traffic.

W

WireGuard

Networking

A modern, lightweight VPN protocol that uses state-of-the-art cryptography and minimal code for fast, secure tunneling.

How Our IT Glossary Helps You

More than just definitions — our glossary is a learning tool that connects concepts to practical resources.

📚 Clear Definitions

Every term has a short definition for quick reference and a detailed explanation for deeper understanding.

🎯 Difficulty Levels

Each term is tagged as Beginner, Intermediate, or Advanced so you know if it matches your current knowledge.

🔗 Linked to eBooks

Terms link to relevant eBooks so you can go from a quick definition to in-depth learning in one click.

🔭 9 Categories

Browse by topic area — filter by category and A-Z letter to find exactly what you need in seconds.

Browse All Books Reading Lists Read Our Blog

Frequently Asked Questions

What is the Dargslan IT Glossary?

The Dargslan IT Glossary is a comprehensive dictionary of 46 information technology terms covering 9 categories including Cloud Computing, Databases, DevOps, Linux, Networking, Programming Concepts. Each term includes a clear definition, an in-depth explanation, difficulty level, and links to related eBooks for further learning.

How many terms does the glossary contain?

The glossary currently contains 46 terms across 9 categories. We regularly add new terms to keep the glossary current with the latest technologies and concepts.

Who is this glossary for?

The glossary is designed for anyone working in or learning about IT — from complete beginners encountering unfamiliar terms to experienced professionals looking for precise definitions. Each term includes a difficulty badge (Beginner, Intermediate, or Advanced) so you can find content at your level.

Can I browse terms by category?

Yes. Use the category pills at the top of the glossary to filter terms by topic such as Cloud Computing, Databases, DevOps, Linux, Networking, Programming Concepts. You can also use the A-Z letter filter to jump to terms starting with a specific letter, or combine both filters.

How are glossary terms linked to eBooks?

Many glossary terms are linked to relevant eBooks in our store. When you read a term definition, you will see recommended books that cover that topic in depth — making it easy to go from a quick definition to comprehensive learning.

Is the glossary free to use?

Yes, the entire IT glossary is completely free. Browse, read, and learn from all 46 terms without any registration or payment required.

How do I find a specific term?

You can use the A-Z letter navigation to jump to terms starting with a specific letter, filter by category to narrow results, or use the search bar in the header to find any term by name. Each term has its own dedicated page with a full explanation.