Concurrent processes execute in an interleaving manner, "taking turns" on the same CPU, while parallel processes execute simultaneously on two or more CPUs:
Concurrency vs. Parallelism of processes. Miriam Briskman, CC BY-NC 4.0.
Note: click the GIF amination above to open and play it in a browser window.