Backend y Frontend son términos que se utilizan en el diseño de software.
Qué es el Backend
Es la parte del desarrollo web que se encarga de lo no visible por el usuario, como la conexión con el servidor o las bases de datos.
Qué es el Frontend
Es la parte del desarrollo web que se encarga de los aspectos que el usuario ve (interfaz, estructura, colores, diseño).