Concurrency and Parallelism
Concurrency means dealing with multiple tasks that are in progress
at overlapping times. Parallelism means multiple tasks actually
running at the exact same instant, on different CPU cores. Python
supports both, through different mechanisms covered in the next two
lessons — asyncio for concurrency, multiprocessing for real
parallelism.