This document discusses migrating from Java applets to Java desktop applications using JavaFX. It begins with a brief history of why applets were used and how their future is tied to browser support. It then discusses how to seamlessly migrate an applet-based application to a Java desktop application using JavaFX that embeds the original website and allows it to reuse existing Java code. Finally, it discusses distribution options for the new Java desktop application model.