Una de las grandes cosas en programación es que al enseñarle a una computadora a realizar una acción, puedes llamarla de nuevo. Le das un nombre y la llamas. Es como extender el lenguaje en realidad. En el programa que creamos, aprendimos a dibujar un cuadrado moviendo y girando cuatro veces. Nombramos esa función, "Dibujar un cuadrado", para que cuando cuando queramos hacer eso, solo decimos "dibujar cuadrado" e invocará esa función, ese código. Lo hará por nosotros. Agregamos ese concepto a nuestro lenguaje de programación.