Reusing a collection of expensive resources.

Process of preparing software or objects for use.

API exposing functionality close to underlying system operations.

Network of objects and their references.

Associating a network service with a port.

Checking input for correctness and safety.

Code executed under management of a runtime environment.

Reusable collection of pre-created objects.

Analysis performed after a failure or incident.

Method operating on a particular object instance.