Naaaaa, non centra web o non.
Per capirci meglio, puoi essere uno sviluppatore "front end"/"back end"/FullStack
FrontEnd si occupa dell'interfaccia
BackEnd del "programma" che sta dietro all'interfaccia.
FullStack fa tutte e due le cose.
ES:
Faccio la parte che carica i dati dal DB e li elabora per darti delle statistiche. Sono un backend
Faccio le API per interrogare l'applicativo. sono backend
Faccio l'interfaccia in angular per navigare l'applicativo. sono frontend
Faccio le interfaccie WPF. Sono un frontend
Faccio le mappe windows. Sono un Frontend.
Lavo i pavimenti. Sono uno stagista.