The ability of a system to handle multiple tasks at the same time by interleaving their execution, even on a single processor. Concurrency is about dealing with lots of things at once, not necessarily doing them simultaneously.
From Latin 'concurrere' meaning 'to run together'. The computing term emerged in the 1960s with early operating systems that needed to manage multiple programs appearing to run simultaneously on single-processor machines.
Try Another Word