En fait ça sert à beaucoup de choses : applications, applications web, embarqué, Android, ...
Et à ne surtout pas confondre avec JavaScript.
Puisque tu te lances dans le web, il faut savoir que du coté web les applications serveurs Java EE c'est surtout utilisé dans les grandes entreprises (exemple Amadeus), rarement par les particuliers, les amateurs, ou même les PME.