title: What are JavaFX, FXML and Scene Builder?
body: <p>I am new to JavaFX, and am trying to do a project in it. In some tutorials they mention FXML. What is the difference between the two? </p>
  
  <p>I am using NetBeans IDE to develop my project, and heard about using Scene Builder when working with FXML. What exactly is Scene Builder? Should I use JavaFX, FXML and Scene Builder to develop my project smoothly?</p>
  
  <p>Please answer the above questions in simple language. If possible, provide me some good tutorials on how to use JavaFX.</p>