¿Qué es un algoritmo y cómo se aplica en la vida diaria?