Concurrent processing

Definition
Concurrent processing refers to

"[t]he capability of a computer to share memory with several programs and simultaneously execute the instructions provided by each."