Rules governing memory operations and visibility.

Placeholder for a value available later.

Core component managing system resources.

Memory operations appear in a consistent global order.

Future that can be explicitly completed.

Memory and execution area for applications.

Allows certain memory operations to be reordered.

Completion of an asynchronous promise.

Privileged area used by the operating system.

Memory ordering that prevents certain later operations moving earlier.