UI element requiring interaction before continuing.

List of available commands or options.

Event generated by mouse interaction.

Authentication using multiple verification factors.

Memory that remains allocated unnecessarily.

Malicious software.

Application deployed as one major unit.

Architecture composed of independently deployable services.

Model-view-controller application pattern.

Model-view-presenter application pattern.

Model-view-viewmodel application pattern.

Model-view-intent application pattern.

Centralizes communication between components.

SQL operation combining insert and update behavior.

Stored result of a query.

Concurrency control using multiple data versions.

Script implementing a database schema change.

Relationship where records map to many records.

Data describing other data.

Preparing data for transfer between components.

Binary serialization format.

Standard for identifying content types.

DNS record specifying mail servers.

Software layer processing requests or responses.

Space outside an element.

CSS rule based on device conditions.

Application composed of multiple web pages.

Removing unnecessary characters from code.

Instructions directly executable by a processor.

Numeric measurement of system behavior.

Mutual-exclusion synchronization mechanism.

Synchronization abstraction combining lock and condition handling.

Primary execution thread of an application.

Communication through exchanged messages.

System storing messages for asynchronous processing.

Rectangular arrangement of values.

Lowest-cost tree connecting graph vertices.