Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
IT Vocabulary
0
%
0
0
0
Back
Restart
A technique for managing memory allocation in programming
Garbage Collection
Oops!
Okay!
A hardware device used to connect multiple network segments
Hub
Oops!
Okay!
A facility used to house computer systems and associated components like storage and networking
Data Center
Oops!
Okay!
Software that emulates a physical computer, allowing multiple systems to run on one host
Virtual Machine
Oops!
Okay!
A protocol for secure, remote command-line access to a server
SSH
Oops!
Okay!
A markup language used to define rules for encoding documents in a format that is both human-readable and machine-readable
XML
Oops!
Okay!
Malicious software that disguises itself as legitimate software to gain access to a system
Trojan Horse
Oops!
Okay!
A programming language commonly used to create interactive effects within web browsers
JavaScript
Oops!
Okay!
A software application that provides standardized instructions for controlling hardware
Driver
Oops!
Okay!
A group of computers and devices connected together to share resources and information
Network
Oops!
Okay!
A type of computer virus that encrypts files and demands payment for decryption
Crypto Malware
Oops!
Okay!
The protocol used for transferring web pages over the internet
HTTP
Oops!
Okay!
A network of physical devices connected and able to exchange data
IoT
Oops!
Okay!
A service that encrypts internet traffic and hides the user's IP address
VPN
Oops!
Okay!
A software component that handles specific tasks within an application
Microkernel
Oops!
Okay!
A type of database designed for fast queries and analytics
Columnar Database
Oops!
Okay!
A code repository that allows collaborative development
Bitbucket
Oops!
Okay!
The study and implementation of algorithms for data prediction and decision-making
Machine Learning
Oops!
Okay!
A software development method focused on creating minimal viable solutions in short iterations
Rapid Prototyping
Oops!
Okay!
A server that acts as an intermediary between a client and another server
Proxy Server
Oops!
Okay!
A device that forwards data packets between computer networks
Router
Oops!
Okay!
A standardized way to represent web pages across browsers
Web Standards
Oops!
Okay!
A method of mapping multiple local addresses to a single public IP address
NAT
Oops!
Okay!
Security technology that uses physical characteristics like fingerprints or facial recognition to verify identity
Biometrics
Oops!
Okay!
The science of analyzing raw data to make conclusions about information
Data Analytics
Oops!
Okay!
A device that connects multiple devices within a local network
Switch
Oops!
Okay!
A tool for testing the scalability and reliability of software systems
Stress Testing
Oops!
Okay!
The ability of a system to handle a growing amount of work or users
Scalability
Oops!
Okay!
An automated software application that performs repetitive tasks
Bot
Oops!
Okay!
A virtual environment used to test and debug software safely
Sandbox
Oops!
Okay!
A copy of data stored separately for use in case the original data is lost or corrupted
Backup
Oops!
Okay!
A system of interlinked hypertext documents accessed via the internet
World Wide Web
Oops!
Okay!
The part of a network where most traffic is managed and routed
Core Network
Oops!
Okay!
An approach to managing IT operations and infrastructure programmatically through code
Infrastructure as Code
Oops!
Okay!
A programming language used to manage and manipulate databases
SQL
Oops!
Okay!
A subset of machine learning involving neural networks with many layers
Deep Learning
Oops!
Okay!
A visualization technique for identifying potential risks in projects
Risk Heat Map
Oops!
Okay!
An architectural style in which an application is composed of small, independent services
Microservices
Oops!
Okay!
Temporary storage that speeds up data retrieval
Cache
Oops!
Okay!
The delivery of computing services over the internet
Cloud Computing
Oops!
Okay!
A type of algorithm that reduces the size of a data file
Data Compression Algorithm
Oops!
Okay!
Software that automatically displays or downloads advertising material
Adware
Oops!
Okay!
The process of verifying the identity of a user or device
Authentication
Oops!
Okay!
The practice of protecting systems, networks, and programs from digital attacks
Cybersecurity
Oops!
Okay!
A network of servers that store and deliver web content to users based on their geographical location
Content Delivery Network
Oops!
Okay!
A concept in cloud computing where services are delivered based on demand
Pay-as-You-Go Model
Oops!
Okay!
A lightweight protocol designed for retrieving data from web servers
REST
Oops!
Okay!
The ability to perform tasks with minimal human intervention
Automation
Oops!
Okay!
The amount of data processed by a system in a given period of time
Throughput
Oops!
Okay!
A representation of relationships between tables in a database
Entity-Relationship Diagram
Oops!
Okay!
Software that creates and manages virtual machines on a host computer
Hypervisor
Oops!
Okay!
A scripting language used for automating administrative tasks
PowerShell
Oops!
Okay!
A system for managing digital assets and files
Content Management System
Oops!
Okay!
A unit of data storage equal to 1,024 megabytes
Gigabyte
Oops!
Okay!
Large sets of data that can be analyzed to reveal patterns and trends
Big Data
Oops!
Okay!
A measure of the capacity of a network or system to transfer data
Throughput
Oops!
Okay!
The address of a web page or resource on the internet
URL
Oops!
Okay!
The process of encoding data to protect it from unauthorized access
Encryption
Oops!
Okay!
Software or hardware designed to block unauthorized access to a computer or network
Firewall
Oops!
Okay!
A language used to style HTML documents
CSS
Oops!
Okay!
A structured way to organize and analyze information to make decisions
Data Modeling
Oops!
Okay!
A method of linking multiple devices to share the same workload
Clustering
Oops!
Okay!
The smallest unit of a digital image or graphic
Pixel
Oops!
Okay!
A system used to monitor, control, and manage IT infrastructure
ITSM
Oops!
Okay!
A script that runs automatically when certain conditions are met
Cron Job
Oops!
Okay!
A high-speed communication link connecting two devices
Point-to-Point Link
Oops!
Okay!
A type of malware that spreads by inserting copies of itself into other programs or files
Worm
Oops!
Okay!
A cloud-based service model where users access software via the internet
SaaS
Oops!
Okay!
A cybersecurity software designed to detect and remove malware
Malwarebytes
Oops!
Okay!
A system for controlling access to resources based on user roles
Role-Based Access Control
Oops!
Okay!
The work involved in developing websites for the internet
Web Development
Oops!
Okay!
A telecommunications network that extends over a large geographical area
WAN
Oops!
Okay!
A manipulation technique that exploits human psychology to gain confidential information
Social Engineering
Oops!
Okay!
A unit of digital information storage typically consisting of eight bits
Byte
Oops!
Okay!
A virtualized environment that isolates applications for testing and deployment
Container
Oops!
Okay!
Software whose source code is available to the public for modification and enhancement
Open Source
Oops!
Okay!
A set of protocols and tools for building and interacting with software applications
API
Oops!
Okay!
A software protocol for syncing files and folders across devices
Sync Protocol
Oops!
Okay!
A fraudulent attempt to obtain sensitive information by disguising as a trustworthy entity
Phishing
Oops!
Okay!
A design principle focused on separating concerns into distinct sections
Modular Architecture
Oops!
Okay!
A small unit of data transmitted over a network
Packet
Oops!
Okay!
A small reusable section of code often used in programming
Snippet
Oops!
Okay!
The ability to operate effectively under varying levels of demand
Elasticity
Oops!
Okay!
An encrypted version of HTTP for secure communication over the internet
HTTPS
Oops!
Okay!
The process of analyzing large sets of data to find useful information
Data Mining
Oops!
Okay!
A security process requiring two methods of identity verification
Two-Factor Authentication
Oops!
Okay!
A process that transforms data into a fixed-size value for security or indexing
Hashing
Oops!
Okay!
A style sheet language used for describing the presentation of a web page
Cascading Style Sheets
Oops!
Okay!
The delay before a transfer of data begins following an instruction for its transfer
Latency
Oops!
Okay!
A format used to compress and decompress video files
MPEG
Oops!
Okay!
A structured set of data stored in a computer system
Database
Oops!
Okay!
A layer that protects private networks by filtering and securing traffic
Network Security Layer
Oops!
Okay!
A system for delivering messages or notifications asynchronously
Message Queue
Oops!
Okay!
A process that uses algorithms to simulate human reasoning
Artificial Intelligence
Oops!
Okay!
A security protocol for encrypting sensitive email messages
PGP
Oops!
Okay!
A file format used for creating interactive web-based applications
SWF
Oops!
Okay!
A web-based tool for managing and hosting code repositories
GitHub
Oops!
Okay!
A model for distributing tasks across multiple computing nodes
Distributed Computing
Oops!
Okay!
A lightweight communication protocol commonly used in IoT
MQTT
Oops!
Okay!
A set of instructions or programs that tell a computer how to perform specific tasks
Software
Oops!
Okay!
A virtual environment where multiple users can interact in real-time
Metaverse
Oops!
Okay!
A computer program that imitates human conversation to assist or simulate interaction
Chatbot
Oops!
Okay!
A mathematical concept used in cryptography to secure data
Public Key Encryption
Oops!
Okay!
A decentralized network model where devices communicate directly without a central server
Peer-to-Peer
Oops!
Okay!
The use of software to simulate the behavior of hardware
Hardware Emulation
Oops!
Okay!
A process in which steps are repeated multiple times to refine the results
Iterative
Oops!
Okay!
A device that distributes network or application traffic across multiple servers
Load Balancer
Oops!
Okay!
A connection between two endpoints for transmitting data securely
Tunnel
Oops!
Okay!
Unwanted or unsolicited messages often sent in bulk
Spam
Oops!
Okay!
Software that converts code written in a programming language into machine code
Compiler
Oops!
Okay!
Malicious software that encrypts a user’s data and demands payment for decryption
Ransomware
Oops!
Okay!
A technology that allows users to interact with simulated environments
Virtual Reality
Oops!
Okay!
The part of a software application that handles data storage, processing, and business logic
Back-end
Oops!
Okay!
A monitoring tool used to track server and application health
Performance Monitor
Oops!
Okay!
A set of tools used to troubleshoot software and hardware issues
Diagnostic Utility
Oops!
Okay!
A technique for analyzing system performance under specific loads
Load Testing
Oops!
Okay!
A file format commonly used for digital document sharing
PDF
Oops!
Okay!
A standard for connecting devices to a computer
USB
Oops!
Okay!
The maximum amount of data that can be transmitted over an internet connection in a given amount of time
Bandwidth
Oops!
Okay!
A type of interface that allows users to interact with electronic devices using graphical elements
GUI
Oops!
Okay!
A lightweight, open-source database often used in web applications
SQLite
Oops!
Okay!
A high-speed storage system used to improve server performance
SSD
Oops!
Okay!
A tool for automating tasks across applications and systems
Workflow Automation
Oops!
Okay!
The process of identifying and addressing security vulnerabilities in a system
Penetration Testing
Oops!
Okay!
A programming language used for querying and modifying XML data
XQuery
Oops!
Okay!
An error or flaw in software that causes it to operate incorrectly
Bug
Oops!
Okay!
The maximum data rate supported by a computer interface or network
Data Throughput
Oops!
Okay!
Software used to access and view websites
Web Browser
Oops!
Okay!
Software designed to harm or exploit any device or network
Malware
Oops!
Okay!
The graphical representation of data to make information easy to understand
Data Visualization
Oops!
Okay!
Software that is permanently programmed into a hardware device
Firmware
Oops!
Okay!
A large file used to temporarily store data being moved between two locations
Buffer
Oops!
Okay!
The original code written by a programmer in a programming language
Source Code
Oops!
Okay!
A technique for compressing data to save storage space
Data Compression
Oops!
Okay!
A concept or software designed to provide a user-friendly experience
Usability
Oops!
Okay!
A set of tools that helps developers create software for a specific platform
SDK
Oops!
Okay!
A layer of software between the operating system and applications
Middleware
Oops!
Okay!
A database designed to handle vast amounts of unstructured data
NoSQL Database
Oops!
Okay!
A storage system where data is stored in blocks rather than files
Block Storage
Oops!
Okay!
Software that manages computer hardware and software resources
Operating System
Oops!
Okay!
A small application or component that provides specific information or functionality
Widget
Oops!
Okay!
The practice of copying data from one storage system to another for redundancy
Data Replication
Oops!
Okay!
A decentralized ledger used for secure and transparent transactions
Blockchain
Oops!
Okay!
The set of rules that define the structure of a programming language
Syntax
Oops!
Okay!
A software update that fixes bugs or vulnerabilities in an existing program
Patch
Oops!
Okay!
A point in a network where data can be created, received, or transmitted
Node
Oops!
Okay!
The process of optimizing content for search engines to improve visibility
SEO
Oops!
Okay!
The physical components of a computer system
Hardware
Oops!
Okay!
A system that tracks changes in code over time
Version Control System
Oops!
Okay!
A software library that provides reusable code for specific functionalities
Framework
Oops!
Okay!
A small file stored on a user's computer by a website to track or remember information
Cookie
Oops!
Okay!
A security system that controls incoming and outgoing network traffic based on security rules
Firewall
Oops!
Okay!
A step-by-step procedure for solving a problem or completing a task
Algorithm
Oops!
Okay!
A process for testing the responsiveness of web applications
Cross-Browser Testing
Oops!
Okay!
A device that combines and transmits data streams in a network
Multiplexer
Oops!
Okay!
A network model that centralizes data and services on a single server
Client-Server Architecture
Oops!
Okay!
A digital format for delivering and updating software applications
App Package
Oops!
Okay!
A security measure that ensures data is not altered or tampered with
Data Integrity
Oops!
Okay!
A unique string of numbers that identifies each device connected to a network
IP Address
Oops!
Okay!
A set of rules governing the exchange or transmission of data between devices
Protocol
Oops!
Okay!
The process of developing, testing, and deploying code continuously
Continuous Integration
Oops!
Okay!
A standard protocol for accessing and maintaining distributed directory information
LDAP
Oops!
Okay!
A file containing instructions for how to install or update software
Configuration File
Oops!
Okay!
A protocol used for sending email messages
SMTP
Oops!
Okay!
The process of verifying a user’s identity using biometric or knowledge-based methods
Identity Authentication
Oops!
Okay!
A method of storing data across multiple disks to improve performance and reliability
RAID
Oops!
Okay!
A network topology where devices are connected in a loop
Ring Network
Oops!
Okay!
A method for securing data by scrambling it into unreadable code
Data Obfuscation
Oops!
Okay!
The process of removing sensitive data from a system or device
Data Sanitization
Oops!
Okay!
The process of identifying and removing errors from software
Debugging
Oops!
Okay!
A programming method where functions are treated as values
Functional Programming
Oops!
Okay!
A model of computing resources delivered as a service via the internet
IaaS
Oops!
Okay!
A development practice that emphasizes releasing code quickly
DevOps
Oops!
Okay!
A software-defined networking model for optimizing traffic flows
SD-WAN
Oops!
Okay!
A software tool for creating and testing 3D models
CAD Software
Oops!
Okay!
A mathematical algorithm used to create a unique identifier for data
Checksum
Oops!
Okay!
A software testing practice to verify that an application works as expected
Unit Testing
Oops!
Okay!
Software designed to run on mobile devices such as smartphones or tablets
Mobile Application
Oops!
Okay!
A program that checks code for potential vulnerabilities
Static Code Analyzer
Oops!
Okay!
A file format for compressing audio files
OGG
Oops!
Okay!
An approach to project management focused on short, adaptive cycles
Scrum
Oops!
Okay!
A visual representation of data flow within a system
Data Flow Diagram
Oops!
Okay!
A service that stores data on remote servers accessible via the internet
Cloud Storage
Oops!
Okay!
A strategy for recovering systems after a disruptive event
Disaster Recovery Plan
Oops!
Okay!
A process for distributing operating system updates across a network
Patch Management
Oops!
Okay!
A computer or system that provides resources, data, or services to other computers on a network
Server
Oops!
Okay!
The space where interactions between humans and machines occur
UI
Oops!
Okay!
The standard language for creating web pages
HTML
Oops!
Okay!
A human-readable address used to identify a specific location on the internet
Domain Name
Oops!
Okay!
A project management methodology focusing on iterative development and collaboration
Agile
Oops!
Okay!
A technology that allows devices to connect to the internet wirelessly
Wi-Fi
Oops!
Okay!
A method of accessing data stored in a cloud environment
Cloud API
Oops!
Okay!
A framework for handling application-level tasks on the web
Web Application Framework
Oops!
Okay!
A program that translates machine language back into source code
Decompiler
Oops!
Okay!
A unit of data processing performed simultaneously across multiple processors
Parallel Processing
Oops!
Okay!
A framework used for managing large volumes of streaming data
Apache Kafka
Oops!
Okay!
The part of a software application that interacts directly with the user
Front-end
Oops!
Okay!
Malicious software that can replicate itself and spread to other devices
Virus
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies