FF Plugins Java + Shockwave Flash

Liebe Firefox Expertinnen und Experten,
möglicherweise interessiert die Frage, die ich mir bei jedem update stelle auch andere. Aus beruflichen Gründen muß ich teilweise mit web-/java-basierten Programmen arbeiten. Falls die Frage generell beantwortet werden kann: benötigt man unbedingt beide plugin oder genügt eines von beiden und wozu dienen diese?

  • Java Deployment Toolkit 7.04.4022
  • Java ™ Platform SE 7 7.04.4022
  1. Adobe Shockwave Flash:
    M.W. nötig um z.B. flashbasierte Bilder, Animationen oder Hotelvideotouren o.ä. anzusehen. Hat Adobe hierfür ein Monopol oder gibt es mittlerweile unabhängige Alternativen, die ihr empfehlen könnt?

Vielen Dank im voraus für Antworten in der Art „für Java-Dummys im Internet“ (oberflächlich weiß man zwar in etwa was Java ist und wozu man das braucht, aber eben nicht konkret genug als userIn)
Moni