Encoding scheme representing binary data as text.

Function supplied for execution after another operation.

Pattern representing an operation as an object.

Degree of dependency between software components.

Converting an object or structure into a transferable representation.

Defined inputs, conditions, and expected results for testing.

HTTP callback triggered by an event.

Stages through which an application progresses.

System providing services or resources to clients.

Development approach where tests guide implementation.