Overview Concurrency - e.g. One CPU core executes each task sequentially, so that Task A and Task B can finish around the same time. Parallelism - e.g. Two CPU cores execute each task sequentially, so that Task A finishes before Task B.