Behaviors add extra functionality to your models. CakePHP comes with a number of built-in behaviors such as TreeBehavior and ContainableBehavior.
TreeBehavior
ContainableBehavior
To learn about creating and using behaviors, read the section on Behaviors.