El front-end se refiere a lo que los usuarios ven y experimentan en un sitio web (interfaz de usuario), mientras que el back-end se ocupa de la funcionalidad interna, el manejo de datos y la lógica del servidor que los usuarios no ven directamente.