El proceso mismono está dirigido por un programa bien definido, y no puede estardirigido por un tal programa porque es el proceso el que contienelas condiciones de realización de todos los programas posibles.Antes bien, está dirigido por un vago impulso, por una 'pasión'(Kierkegaard).
La diferencia entre proceso y programa es esencial para comprender cómo funcionan los sistemas informáticos y cómo se desarrollan los programas de software. Mientras que un proceso se refiere a una serie de pasos o actividades, un programa es un conjunto de instrucciones que permiten alcanzar un objetivo determinado.