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

Categories

IT Glossary & Dictionary

23 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 Clear

A

ABC (Abstract Base Class)

Python

A class that defines a common interface for subclasses by declaring abstract methods that must be implemented.

ACID

Databases

A set of four properties (Atomicity, Consistency, Isolation, Durability) that guarantee reliable database transactions.

ACL (Access Control List)

Linux

An extension to standard Linux file permissions that allows setting fine-grained access rights for specific users and groups beyond owner/group/other.

Agile

Programming Concepts

A software development methodology that emphasizes iterative development, collaboration, and rapid response to change.

AJAX

Web Development

A technique for making asynchronous HTTP requests from a web page without reloading the entire page.

Algorithm

Programming Concepts

A step-by-step procedure for solving a problem or performing a computation, defined as a finite sequence of instructions.

Ansible

DevOps

An agentless automation tool for configuration management, application deployment, and task automation using YAML playbooks.

Anycast

Networking

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

API (Application Programming Interface)

Web Development

A set of rules and protocols that allows different software applications to communicate and exchange data.

API Design

Programming Concepts

The practice of designing application programming interfaces that are consistent, intuitive, and maintainable for developers to consume.

API Gateway

DevOps

A server that acts as the single entry point for API requests, handling routing, authentication, rate limiting, and monitoring.

API Rate Limiting

Web Development

A strategy for limiting the number of API requests a client can make within a specified time window to protect server resources.

API Security

Security

Practices and mechanisms for protecting APIs from unauthorized access, data breaches, and abuse.

AppArmor

Linux

A Linux security module that restricts program capabilities using per-application profiles, simpler to configure than SELinux.

ArgoCD

DevOps

A declarative GitOps continuous delivery tool for Kubernetes that automatically syncs cluster state with Git repositories.

ARP (Address Resolution Protocol)

Networking

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

Artifact

DevOps

A packaged, versioned output of a build process — such as a Docker image, JAR file, or compiled binary — ready for deployment.

Artifact Repository

DevOps

A centralized storage system for build artifacts like compiled binaries, packages, and container images used in CI/CD pipelines.

Asyncio

Python

A Python library for writing concurrent code using async/await syntax for non-blocking I/O operations.

Auto Scaling

Cloud Computing

Automatically adjusting the number of computing resources based on current demand to maintain performance and optimize costs.

Awk

Linux

A powerful text processing language for extracting and manipulating structured data from files or command output.

AWS (Amazon Web Services)

Cloud Computing

The world's largest cloud computing platform, offering hundreds of services for compute, storage, networking, and more.

Azure

Cloud Computing

Microsoft's cloud computing platform offering IaaS, PaaS, and SaaS services for building, deploying, and managing applications.

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 23 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 23 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 23 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.