Glossary

Glossary of Technical Terms

A B C D E F G H I J K L M N O P Q R S T U V W X Z | Submit a name
Above the Fold
The upper visible portion of a web page that a user can see immediately without scrolling down.

Abstraction
Hiding complex implementation details and showing only the essential features of an object or system.

AC Adapter
An external power supply that converts alternating current (AC) from a wall outlet into direct current (DC) needed by electronic devices.

Accelerometer
A built-in hardware sensor that measures changes in gravitational acceleration, allowing devices to detect orientation and movement.

Acceptance Testing
A formal testing phase performed to determine whether a system satisfies acceptance criteria and is ready for deployment.

Access Control
The selective restriction of access to data, systems, or physical environments, ensuring only authorized users can interact with them.

Access Management (ITSM)
The process of granting authorized users the right to use a service while preventing access to non-authorized users.

Accessibility (a11y)
The rigorous design practice of explicitly ensuring websites are highly usable by individuals with physical or cognitive disabilities.

Accordion
A specific UI design element strictly utilizing vertically stacked interactive headings that smoothly expand to reveal underlying hidden content.

ACID Properties
A set of fundamental principles (Atomicity, Consistency, Isolation, Durability) that guarantee database transactions are processed reliably.

Activation Function
A mathematical equation attached to each artificial neuron in a neural network that determines whether it should be activated based on the input.

Active Directory (AD)
A Microsoft directory service used for IT identity and network access management.

Active Listening
A critical soft skill for support agents involving fully concentrating on, understanding, and responding to a user's reported issue.

Actuator
A physical mechanical component responsible for moving or controlling a mechanism or system, such as the read/write head in a hard drive.

Ad-hoc Testing
An informal, unstructured testing approach where the tester attempts to break the application without a pre-planned script or test case.

Advanced Persistent Threat (APT)
A prolonged, targeted cyberattack in which an intruder gains access to a network and remains undetected for an extended period.

Adware
Software that automatically displays or downloads unwanted advertisements when a user is online.

Agent
A helpdesk or service desk professional responsible for handling customer inquiries, resolving incidents, and fulfilling service requests.

Aggregate Function
A mathematical computation in a database query that performs a calculation on a set of values and returns a single summary value.

Agile
A project management and software development methodology centered on iterative development and cross-functional collaboration.

Agile Manifesto
The foundational document outlining the core values and principles of agile software development.

Agile Testing
A continuous software testing practice that aligns with agile development principles, involving testing throughout the entire sprint lifecycle.

Agile Transformation
The organizational process of transitioning traditional project management structures into agile methodologies.

AGP (Accelerated Graphics Port)
A legacy high-speed point-to-point channel used primarily for attaching a video card to a computer's motherboard.

Air Gap
A physical security measure that involves isolating a secure computer network from other networks, namely the internet.

AJAX (Asynchronous JavaScript and XML)
A set of web development techniques actively allowing web applications to rigorously send and retrieve data seamlessly in the background without refreshing the page.

Alert
A formalized notification generated by an IT monitoring system indicating that a specific threshold has been reached or a failure has occurred.

Algorithm
A step-by-step set of computational instructions designed to solve a specific problem or perform a task.

Algorithm (AI)
A strictly defined set of mathematical instructions or rules provided to an AI to enable it to learn from data and solve complex problems autonomously.

Alpha Testing
An initial phase of internal software testing performed by a dedicated QA team prior to releasing the product to external beta testers.

Alt Text (Alternative Text)
A critical descriptive HTML attribute securely added to image tags strictly to provide accessible context for screen readers and search engine crawlers.

Alternate Key
A candidate key in a relational database table that is not selected to be the primary key but still contains unique values.

ALU (Arithmetic Logic Unit)
A fundamental digital circuit within a computer's processor that performs integer arithmetic and bitwise logic operations.

Anchor Text
The highly visible, explicitly clickable text securely utilized within an HTML hyperlink strictly to seamlessly navigate users to a deeply related digital location.

Annotation
The meticulous process of manually or automatically labeling raw data to train machine learning models to accurately recognize specific underlying patterns.

Anomaly Detection
The process of identifying unusual patterns, behaviors, or events in network traffic that deviate from established baselines and may indicate a security breach.

Antivirus
Security software designed to detect, prevent, and remove malware from computer systems.

Anycast
A network routing methodology where a single destination IP address is shared by multiple servers in different locations.

Apache (Web Server)
A massively popular, open-source web server software heavily utilized natively to securely deliver web content seamlessly over the internet.

Apache Cassandra
A highly scalable, open-source distributed NoSQL database designed to handle massive amounts of data across multiple commodity servers.

Apache Hadoop
An open-source software framework used for distributed storage and processing of enormous datasets utilizing the MapReduce programming model.

Apache Spark
A unified analytics engine and data processing framework designed for large-scale, high-speed data processing and machine learning.

API (Application Programming Interface)
Protocols that allow different software applications to communicate and share data.

API Gateway (Cloud)
A managed cloud service that acts as a single entry point for applications, routing requests to appropriate microservices or serverless functions.

API Gateway (Infrastructure)
A server that acts as an API front-end, receiving API requests, enforcing throttling and security policies, and passing requests to the back-end service.

API Key (Web)
A highly unique alphanumeric code securely passed completely in by a computer program seamlessly to authenticate directly with a remote API.

API Testing
A type of software testing that focuses explicitly on verifying application programming interfaces directly for functionality, security, and reliability.

Argument
A specific value passed to a function or method when it is explicitly invoked in the code.

ARM Architecture
A family of reduced instruction set computing (RISC) architectures for computer processors, heavily used in mobile and embedded devices.

ARP (Address Resolution Protocol)
A protocol used to discover the MAC address associated with a given IPv4 address.

Array
A foundational data structure consisting of a collection of elements, typically of the same memory size, identified by an index.

Artifact
A byproduct of software development, such as compiled source code, documentation, or executable files.

Artificial General Intelligence (AGI)
A theoretical class of AI capable of understanding, learning, and actively applying knowledge across a vastly wide range of tasks identically to human intelligence.

Artificial Intelligence (AI)
The advanced simulation of human intelligence processes by digital computer systems, rigorously encompassing deep learning, rapid reasoning, and active self-correction.

Artificial Neural Network (ANN)
A robust computational system deeply inspired natively by the precise biological neural networks constituting animal brains, utilized extensively in deep learning models.

ASN (Autonomous System Number)
A globally unique number identifying a group of IP networks operated by one or more network operators.

Aspect Ratio
The strictly defined proportional mathematical relationship precisely between the total width and absolute height natively of a digital image or structural container.

Assembly Language
A low-level programming language directly corresponding to a specific computer architecture's machine code instructions.

Assertion
A programmatic statement in a test script that checks whether a specific condition evaluates to true during execution.

Asset Management
The lifecycle process of tracking, maintaining, and upgrading an organization's physical and digital IT inventory.

Asymmetric Encryption
A cryptographic system that uses pairs of keys—public keys for encryption and private keys for decryption.

Asynchronous
A programming paradigm allowing operations to run independently of the main program flow without blocking execution.

Attack Surface
The total sum of all potential vulnerabilities, entry points, or pathways a hacker can exploit to enter a system or network.

Attack Vector
A specific path, method, or scenario that a cybercriminal uses to exploit a vulnerability and infiltrate a system.

Attention Mechanism
A critical deep learning technique utilized natively in neural networks that allows a model to actively focus on highly specific parts of an input sequence when generating an output.

ATX (Advanced Technology eXtended)
A pervasive motherboard configuration specification developed to standardize physical dimensions and power delivery.

Audit Log
A chronologically recorded digital document that provides documentary evidence of the sequence of activities that have affected a specific operation, procedure, or event.

Authentication
The process of verifying the identity of a user, device, or system before granting access.

Authorization
The process of granting or denying specific permissions to an authenticated user, dictating what resources they are allowed to access.

Auto Scaling
A cloud computing feature that automatically adjusts the number of active compute resources based on real-time application load and traffic spikes.

Automated Routing
A helpdesk system feature that automatically assigns incoming tickets to specific agents or queues based on predefined rules or skills.

Automated Testing
The use of specialized software tools to execute pre-scripted tests against an application automatically without manual intervention.

Automation
Using software to perform repetitive IT tasks with minimal human intervention.

Autonomous Agent
An intelligent digital system operating entirely independently to actively achieve specific computational goals securely without requiring ongoing human intervention.

Availability Management
The ITIL practice ensuring that IT services meet the agreed-upon availability and uptime requirements.

Availability Zone (AZ)
An isolated, highly reliable data center location within a specific cloud region featuring independent power, cooling, and networking.

AWS Lambda
A pioneer serverless compute service provided by Amazon Web Services that executes code in response to events without requiring server management.


Submit a name

Supportscreen tag