Concurrency: execution of progressive parts of different processes through switching, where only one part can execute at the same time.
Parallelism: execution of progressive parts of different processes through switching, where multiple parts execute at the same time.