IT Vocabulary Glossary
Explore our comprehensive dictionary of technical terms across software development, DevOps, cloud computing, databases, and cybersecurity.
Browse by Category
A
ACTUATOR
IoT & EmbeddedDevice that causes physical action
AGENT
AI & Machine LearningAI that can take actions autonomously
AGGREGATE
DatabaseFunctions like SUM, COUNT
ANIMATION
FrontendVisual motion effects
ANSIBLE
DevOpsConfiguration management tool
ARDUINO
IoT & EmbeddedOpen-source electronics platform
ARROW
JavaScriptConcise function syntax =>
ASYNC
JavaScriptKeyword for asynchronous functions
ATTENTION
AI & Machine LearningMechanism for focusing on relevant parts
AUTHENTICATION
SecurityVerify user identity
AUTHORIZATION
SecurityPermission to access
AWS
Cloud ComputingAmazon Web Services
AZURE
Cloud ComputingMicrosoft cloud platform
B
BABEL
FrontendJavaScript compiler
BACKPROP
AI & Machine LearningAlgorithm for training neural nets
BACKUP
DatabaseData protection copy
BANDWIDTH
Hardware & NetworkData transfer capacity
BEACON
IoT & EmbeddedBluetooth proximity transmitter
BLOCKCHAIN
Blockchain & Web3Distributed ledger technology
BRANCH
Git & Version ControlParallel development line
BRIDGE
Blockchain & Web3Transfer assets between chains
BUCKET
Cloud ComputingObject storage container
C
CACHE
Hardware & NetworkFast temporary storage
CALLBACK
JavaScriptFunction passed as argument
CDN
Cloud ComputingContent delivery network
CERTIFICATE
SecurityDigital identity document
CHERRY
Git & Version ControlPick specific commits
CLASS
JavaScriptBlueprint for creating objects
CLONE
Git & Version ControlCopy remote repository
CLOSURE
JavaScriptFunction with access to outer scope
COMMIT
Git & Version ControlSave changes to repository
COMPONENT
FrontendReusable UI element
COMPREHENSION
PythonConcise way to create lists
CONFLICT
Git & Version ControlMerge disagreement
CONSENSUS
Blockchain & Web3Agreement mechanism for validation
CONTAINER
DevOpsIsolated runtime environment
CORS
SecurityCross-origin resource sharing
CPU
Hardware & NetworkCentral Processing Unit - brain of computer
D
DAO
Blockchain & Web3Decentralized autonomous organization
DECORATOR
PythonFunction that modifies another function
DEFI
Blockchain & Web3Decentralized finance
DEPLOY
DevOpsRelease to production
DESTRUCTURE
JavaScriptUnpack values from arrays/objects
DHCP
Hardware & NetworkAutomatic IP assignment
DICTIONARY
PythonKey-value data structure
DIFF
Git & Version ControlShow changes between commits
DIFFUSION
AI & Machine LearningProcess behind image generation
DJANGO
PythonFull-featured web framework
DNS
Hardware & NetworkDomain Name System
DOCKER
DevOpsContainer platform
DOM
FrontendDocument Object Model
E
EDGE
Cloud ComputingDistributed computing network
ELASTIC
Cloud ComputingAuto-scaling capability
EMBEDDING
AI & Machine LearningVector representation of data
ENCRYPTION
SecurityConvert data to secret code
ETHERNET
Hardware & NetworkWired network technology
EVENT
JavaScriptAction or occurrence in browser
EXCEPTION
PythonError handling mechanism
F
FETCH
Git & Version ControlDownload remote changes
FINETUNE
AI & Machine LearningCustomize model for specific task
FIREWALL
SecurityNetwork security barrier
FIRMWARE
IoT & EmbeddedSoftware embedded in hardware
FLASK
PythonLightweight web framework
FLEXBOX
FrontendCSS layout model
FOREIGN
DatabaseReference to another table
FUNCTION
JavaScriptReusable block of code
G
H
I
L
M
MALWARE
SecurityMalicious software
MERGE
Git & Version ControlCombine branch changes
MESH
IoT & EmbeddedNetwork where devices connect to each other
METAMASK
Blockchain & Web3Popular browser wallet
MIGRATION
DatabaseDatabase schema changes
MINING
Blockchain & Web3Validating transactions for rewards
MODULE
JavaScriptReusable code container
MONGO
DatabaseNoSQL document database
MONITOR
DevOpsTrack system performance
MOTHERBOARD
Hardware & NetworkMain circuit board
MQTT
IoT & EmbeddedLightweight messaging protocol
N
P
PANDAS
PythonData analysis library
PENETRATION
SecuritySecurity testing method
PHISHING
SecurityFraudulent data collection
PIP
PythonPackage installer for Python
PIPELINE
DevOpsAutomated workflow sequence
POSTGRES
DatabaseAdvanced SQL database
PRIMARY
DatabaseUnique identifier key
PROMETHEUS
DevOpsMonitoring and alerting toolkit
PROMISE
JavaScriptObject representing eventual completion
PROMPT
AI & Machine LearningInput text to guide LLM output
PROTOCOL
IoT & EmbeddedRules for device communication
PROTOTYPE
JavaScriptObject inheritance mechanism
PULL
Git & Version ControlFetch and merge changes
PUSH
Git & Version ControlUpload local commits
PYTORCH
AI & Machine LearningDeep learning framework by Meta
R
RAM
Hardware & NetworkRandom Access Memory - volatile storage
RASPBERRY
IoT & EmbeddedPopular single-board computer
REACT
FrontendUI library by Meta
REBASE
Git & Version ControlMove commits to new base
REDIS
DatabaseIn-memory data store
REDUX
FrontendState management library
REGION
Cloud ComputingGeographic data center area
REMOTE
Git & Version ControlServer repository reference
REPLICA
DatabaseDatabase copy for redundancy
RESPONSIVE
FrontendAdapts to screen sizes
ROUTER
FrontendNavigation handler
RTOS
IoT & EmbeddedReal-time operating system
S
SCALING
DevOpsAdjusting capacity dynamically
SCHEMA
DatabaseDatabase structure definition
SCOPE
JavaScriptVariable accessibility context
SENSOR
IoT & EmbeddedDevice that detects physical changes
SERVERLESS
Cloud ComputingNo server management needed
SMART
Blockchain & Web3Self-executing contract on chain
SOLIDITY
Blockchain & Web3Ethereum smart contract language
SPREAD
JavaScript... operator for expanding iterables
SSD
Hardware & NetworkSolid State Drive - fast storage
STAKING
Blockchain & Web3Locking tokens for rewards
STASH
Git & Version ControlTemporarily save changes
STORAGE
Cloud ComputingCloud data persistence
SWITCH
Hardware & NetworkNetwork device connecting devices
T
TAG
Git & Version ControlMark specific commit
TAILWIND
FrontendUtility-first CSS framework
TCPIP
Hardware & NetworkInternet protocol suite
TEMPLATE
JavaScriptString literals with expressions
TENSOR
AI & Machine LearningMulti-dimensional array for ML
TERRAFORM
DevOpsInfrastructure as code tool
TOKEN
SecurityDigital authentication credential
TRAINING
AI & Machine LearningTeaching model with data
TRANSACTION
DatabaseAtomic database operation
TRANSFORMER
AI & Machine LearningArchitecture behind GPT/BERT
TUPLE
PythonImmutable sequence type
TYPESCRIPT
FrontendTyped JavaScript superset