Programación computacional diseñada para la ejecución en múltiples procesadores, donde se usa más de un procesador para ejecutar un programa o complejos de programas corriendo en forma simultánea.
Se usa también para diseñar programas para un ambiente multitareas, donde dos o más programas comparten la misma memoria mientras corren en forma concurrente.
Enciclopedia Universal. 2012.