Backend: parte del lado del servidor
El backend son todos los archivos que configuran y hacen trabajar a nuestro servidor como queremos y, de esta forma, nuestra app funcionará. Por ejemplo, si conectamos una base de datos MongoDB Atlas a nuestra app, será necesario que nuestro servidor conecte con el servidor de MongoDB para acceder a la base de datos. Esto requiere de un fragmento de código que no debe ser compartido. Otro ejemplo:
Si queremos insertar un captcha como hCaptcha en nuestro sitio web...

...tendremos que hacer uso del backend para proteger nuestra clave secreta. Para ello tendremos que crear un archivo .env que contendrá todas aquellas claves que debemos proteger. Si no lo hacemos, los atacantes podrán hacer abusos a nuestra cuenta directamente.
En resumen, el backend es todo el código que está en las sombras y que no customiza nada de la UI, sino que configura nuestra app para que la UI haga lo que queremos. Es la configuración de la aplicación.