License allowing broad reuse with few restrictions.

Filtering network packets by rules.

Failure of packets to reach destination.

Capturing and examining network packets.

Sending data in independently routed packets.

Extra data added to meet required size.

Memory cache containing file-system pages.

Event when requested memory page is unavailable.

Disk space used as virtual memory.

Selecting a memory page to remove.

Structure mapping virtual to physical memory.

Dividing content into separate pages.

Moving memory pages between RAM and storage.

Two developers working together on code.

Algorithm executing independent operations concurrently.

Computing using multiple simultaneous operations.

Running multiple tasks at the same time.

Processing multiple data streams concurrently.

Input value supplied to a function or method.

Associating arguments with parameters.

Query using supplied parameter values.

Class from which another class inherits.

Process that creates another process.

Software that analyzes structured input.

Converting input into a structured representation.

Updating only part of a resource.

Structured programming language.

Passing a reference to an object or variable.

Passing a copied value to a function.

Secret value used for authentication.

Cryptographic representation of a password.

Software that securely stores passwords.

Rules governing password requirements.

Software update fixing defects or vulnerabilities.

Process of deploying software patches.

Microsoft's regular monthly security-update release day.

Location identifying a file or resource.