qqp question1: Is JavaFX for desktop applications or for web applications? question2: I have to develop a desktop application in Java. I am using JavaFX framework. Which is the best approach: TDI or MDI?