concurrent processing

noun
1.
the ability of a computer to process two or more programs in parallel
concurrent processing in Technology