Alors, pour faire simple :
On a vu du
javascript, qui permettait de faire des survols d'images dans une page web, ou bien de revenir en arrière comme le bouton prédédent (javascript:history.back(2); ), le javascript, c'est du comportment de fenêtre, comme les Pop Up d'images.
Les
CSS te permettent de mettre en forme tes < div > et tes < span >, c'est ce qui met en forme ton site en bref.
Le
Java par contre, n'a rien à voir avec les 2 autres, c'est complètement différent. En fait c'est un langage de programmation, comme le C ou le C++ ou le VB (tu risques d'en entendre parler).
Grâce à ça, tu peux créer des programmes pas forcément sur le net. On s'en sert beaucoup pour faire des "applet" (c'est leur noms). Ce sont des petits programmes que l'on retrouve sur internet, mais qui sont autonomes.
A l'origine, le
Java a été créé par la société
SUN Microsystem dans les années 90 pour programmer n'importe quel appreil qui pocède une puce électronique (fours, frigos, télés etc) pour faire de la domotique.
Voilààà, j'espère que ma réponse a pu t'éclairer un peu jeune fille.