JavaFX est un ensemble de produits et technologies créé par Sun Microsystems pour intégrer le marché des Rich Internet Applications (RIA) et améliorer l'expérience utilisateur. Il inclut JavaFX Script, un langage conçu pour le développement d'interfaces riches, et des outils pour développeurs et designers, bien que certaines faiblesses subsistent face à d'autres technologies. Le document couvre également les aspects techniques et l'évolution des outils associés à JavaFX, tout en soulignant ses objectifs et contextes d'utilisation.