Las funciones son bloques de código que realizan tareas específicas y pueden ser reutilizadas llamándolas por su nombre. Al declarar una función se le da un nombre y se definen los parámetros de entrada si los requiere, luego el cuerpo de la función contiene las instrucciones que se ejecutan cuando es llamada. Las funciones permiten dividir programas grandes en partes más pequeñas y administrables.