Technical Definitions
Short, clear definitions for computer, web, programming, database, networking, cloud and security terms.
Computer Basics
Computer basic terms and its definition.
Arithmetic Logic Unit (ALU)Binary Number SystemBit and ByteCache MemoryCentral Processing Unit (CPU)CompilerComputerControl Unit
View all 28→Web Development
Web development terms and its definition.
AJAXAPI (Application Programming Interface)BootstrapCookies vs SessionsCORS (Cross-Origin Resource Sharing)CSSDNS (Domain Name System)HTML
View all 22→Programming
Programming terms and its definition.
Abstract ClassAbstract Factory design patternAbstractionAdapter Design PatternArrayBig-O NotationBuilder design patternC Programming Language
View all 38→Databases
Database terms and concepts: SQL, keys, joins, normalization, NoSQL and more.
ACID PropertiesDatabase IndexDBMS (Database Management System)Foreign KeyMongoDBMySQLNormalizationNoSQL
View all 12→Networking
Networking terms: IP addresses, subnets, routers, TCP/UDP, the OSI model, firewalls and VPNs.
View all 9→Cloud & DevOps
Cloud computing and DevOps terms: SaaS/PaaS/IaaS, Docker, Kubernetes, Git, CI/CD and AWS.
View all 8→Security
Security terms: encryption, hashing, SSL/TLS, phishing, malware, two-factor authentication and JWT.
View all 7→