ciao a tutti ,

la mia domanda vi sembrerà sicuramente assurda ma aiutatemi a fare chiarezza.

Mi sto avvicinando, con un corso all'università, alla programmazione client/server.
E' possibile far girare un applicazione server in java su uno spazio web?
Se si, come?
Altrimenti come si fa? Se ad esempio creo un applet, questa può scambiare dati solo con il sever da cui è stata scaricata. E dove lo metto il server?

Aiutatemi a schiarire le mie idee

grazie