Parallel vs concurrency
-
Parallel: high performance computing, things are really done at the same time in the computer.
-
Concurrency: things appear to be being done at the same time in the computer, but may be actually conducted sequentially.