El documento define algoritmo como una fórmula o secuencia de pasos para resolver un problema. Explica que un algoritmo debe ser preciso, con pasos claramente definidos y ordenados, y llegar a un resultado específico de manera finita e independiente del lenguaje de programación. Distingue problemas algorítmicos, que pueden resolverse con algoritmos, de los no algorítmicos. Proporciona ejemplos como sumar números o saber si un número es par o impar.