Definition

A critical section is a sequence of code that atomically accesses shared state.