En JavaScript, una función es un bloque de código reutilizable que realiza una tarea específica. Las funciones son fundamentales en la programación porque te permiten dividir tu código en fragmentos más pequeños y modulares.