Behaviors are a way to attach new functionality to DOM elements which match certain CSS selectors.