Conjunto finito de reglas bien definidas que un sistema sigue paso a paso para resolver un problema. El algoritmo es la receta; el modelo, el resultado de aplicarla sobre los datos.