Un algoritmo es un conjunto ordenado de instrucciones (finitas), que se deben seguir para la resolución de un problema.

Este debe indicar la acción a realizar (sin ambiguedad), debe poseer datos de entrada y salida; debe ser preciso (solo los elementos requeridos para su ejecución).

Ejemplo de Algoritmo:

1323136249277-220px-LampFlowchart-es_svg

Para entender mejor la explicación de que es un algoritmo, dejo un video que da un ejemplo sencillo de como se ejecuta una acción y los pasos a seguir:

(El video es un aporte de Mauricio de GoAnimate).