JavaFX effect is any action that enhances the appearance of the graphics. In JavaFX, an effect is an algorithm that is applied to nodes to enhance their appearance visually. The effect property of the Node class is used to specify the effect. In JavaFX, you can set various effects to a node such as bloom, blur, and glow. Each of these effects is represented by a class and all these classes are available in a package named javafx.scene.effect.