El documento describe dos tipos de algoritmos: algoritmos expresados con palabras que son ejecutados por personas, y algoritmos que utilizan cálculos numéricos para definir los pasos de un proceso y son ejecutados por computadoras. Un algoritmo es una serie de pasos organizados para resolver un problema específico.