Technique for asynchronous browser-server communication.

Technologies used together to build an application.

SDLC phase defining goals, scope, and resources.

Test verifying software meets user or business requirements.

Step-by-step procedure for solving a problem.

Running applications in isolated or abstracted environments.

Phase identifying requirements and constraints.

Mechanism controlling who can access resources.

Measure of resources required by an algorithm.

Value passed to a function or command.