IT Glossary & Dictionary
440 terms covering Linux, Python, DevOps, Networking, Databases, and more.
Clear definitions and in-depth explanations for beginners and professionals.
S
Scikit-learn
PythonSDN (Software-Defined Networking)
NetworkingSecret Management
SecuritySecurity Audit
SecuritySecurity Hardening
SecuritySecurity Headers
SecuritySed
LinuxSELinux
LinuxSemantic Versioning
DevOpsSEO (Search Engine Optimization)
Web DevelopmentServerless Computing
Cloud ComputingServer-Sent Events
Web DevelopmentServer-Sent Events (SSE)
Web DevelopmentService Discovery
DevOpsService Mesh
DevOpsService Worker
Web DevelopmentSession Hijacking
SecurityShell
LinuxSIEM (Security Information and Event Management)
SecuritySingleton Pattern
Programming ConceptsSitemap XML
Web DevelopmentSLA (Service Level Agreement)
Cloud ComputingSlots
PythonSNMP (Simple Network Management Protocol)
NetworkingSOC (Security Operations Center)
SecuritySoft Delete
DatabasesSOLID Principles
Programming ConceptsSOLID Principles Breakdown
Programming ConceptsSonarQube
DevOpsSPA (Single Page Application)
Web DevelopmentSpot Instance
Cloud ComputingSQL
DatabasesSQLAlchemy
PythonSQL Injection
SecuritySRE (Site Reliability Engineering)
DevOpsSSH (Secure Shell)
LinuxSSL/TLS Certificate
NetworkingSSR (Server-Side Rendering)
Web DevelopmentStack
Programming ConceptsStack vs Heap
Programming ConceptsStatic Site Generator (SSG)
Web DevelopmentStored Procedure
DatabasesStrace
LinuxStructured Data (Schema.org)
Web DevelopmentSubnet
NetworkingSupply Chain Attack
SecuritySwap Space
LinuxSymbolic Link
LinuxHow 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.
Frequently Asked Questions
IT & Linux Glossary — Definitions for Every Engineer
The Dargslan IT Glossary is a free, growing reference of clear, no-nonsense definitions for the terminology that shows up across Linux, DevOps, cloud, cybersecurity, networking, and software engineering. Each entry is written for working professionals — short enough to read in 30 seconds, deep enough to actually answer your question, and cross-linked to related terms and to in-depth coverage in our eBooks and blog articles.
What you'll find in the glossary
- Linux & Unix terminology — kernel, init, cgroups, namespaces, systemd, SELinux, AppArmor, mount, fstab, fork, signal, and hundreds more.
- Networking concepts — TCP/IP, BGP, OSPF, NAT, MTU, VLAN, VPN, IPSec, TLS, mTLS, DNS records, CIDR, anycast.
- Cloud and DevOps — IaC, GitOps, blue-green deployment, canary release, observability, SLO/SLI/SLA, idempotency, immutable infrastructure.
- Cybersecurity vocabulary — CIA triad, zero trust, MFA, SSO, OAuth vs OIDC, JWT, CVE, CVSS, MITRE ATT&CK, kill chain, threat model.
- Container & orchestration — pod, deployment, statefulset, service mesh, sidecar, ingress, CNI, CRI, OCI, runc, containerd.
- Database & data engineering — ACID, BASE, sharding, partitioning, replication, CAP theorem, eventual consistency, OLTP vs OLAP.
Why we built it
Wikipedia entries on technical topics are often written by committee, drift between expert and beginner level in the same paragraph, and miss the practical "why does this matter at work" angle. Vendor docs are accurate but tend to be long, dense, and biased toward selling you something. Our glossary sits in the middle: every entry is written by someone who uses the term in their day job, with concrete examples and links to deeper reading when you want to go further.
The glossary is automatically linked into our blog and book content — when you read an article that mentions a technical term, you can hover or click straight to its definition without leaving the page. That makes our long-form content far more accessible to readers who are still building up their vocabulary.
Help us grow it
Missing a term you'd like to see defined? Drop us a note via the contact form and we'll add it to the queue. New definitions are published every week — subscribe to the Dargslan newsletter or follow the tech blog to stay in the loop. Looking for in-depth learning? Browse the full eBook catalog or our free cheat sheets.