En general, un algoritmo es un conjunto de estructuras e instrucciones ordenadas según unos pasos lógicos secuenciales que hay que completar para finalizar con éxito una tarea o un problema.
No solamente las disciplinas técnicas trabajan con algoritmos, sino que en la vida diaria para realizar cualquier actividad trabajamos de acuerdo a un algoritmo aunque sea inconscientemente.