Data structure providing fast key-based lookup.

Occurrence that software can detect and respond to.

System organizing and managing files on storage.

Memory area used for dynamically allocated objects.

Architecture organized around producing and consuming events.

Software or hardware controlling network traffic based on rules.

Urgent software fix released outside normal release cycles.

Representation of concepts and relationships in a problem domain.

Code executed in response to an event.

Software stored in hardware that controls device operation.