concurrency
ability of different parts or units of a program, algorithm, or problem to be executed out-of-order or in partial order, without affecting the final outcome
en-GB/kənkʌɹənsiː/
ability of different parts or units of a program, algorithm, or problem to be executed out-of-order or in partial order, without affecting the final outcome