¿Cómo funciona el programa?