Un programa concurrente es un programa que tiene mas de una
linea lógica de ejecución, es decir, es un programa que parece que varias
partes del mismo se ejecutan simultáneamente. Un ejemplo de de esto es un programa que realice determinada función y, simultáneamente exponga datos en la pantalla. Un programa
concurrente puede correr en varios procesadores simultáneamente no. Esta
importancia de la concurrencia es especialmente destacable en sistemas
operativos como Linux, que ademas de concurrentes, presentan unos mecanismos de
concurrencia estables.