This document discusses properties and binding in JavaFX 2.0. It provides an overview of properties based on the JavaBeans model and how they are expanded in JavaFX. It describes the high-level and low-level binding APIs, with the high-level API providing simple bindings for common cases and the low-level API providing more flexibility. Examples are provided to demonstrate properties and binding functionality.