El backend es la parte de la programación web que se encarga de procesar la información proveniente de una fuente, que puede ser una página web, una aplicación de celular, u otra fuente.
Esta información se analiza, se procesa y se almacena, por eso también el backend es el encargado de realizar conexiones con base de datos, el código del backend se almacena en un servidor para poder estar disponible cuando se lo requiera.