Multiprocesamiento o
multiproceso es el uso de dos o más
procesadores (CPU) en una computadora para la ejecución de uno o varios procesos (programas corriendo). Algunas personas, en el idioma español hacen sinónimo este término con el de
multitareas (del inglés
multitasking) el cual consiste en la ejecución de uno o más procesos concurrentes en un sistema. Así como la multitarea permite a múltiples procesos compartir una única
CPU, múltiples CPU pueden ser utilizados para ejecutar múltiples procesos o múltiples
hilos (
threads) dentro de un único proceso.