Dealing with Many Things
← Back to Concurrency vs Parallelism
Concurrency is structuring a program to handle multiple tasks that may overlap in time. Tasks are interleaved, potentially on a single core, giving the illusion of simultaneous execution through time-slicing and context switching.