Definition

To divide a task among multiple processors or computers so that it can be completed more quickly, or to design a system or software to enable this division of tasks.