Resources
- type
- name
- parameters
- takes actions
- can send notifications
Recipes
- A collection of resources
- Recipes are evaluated for resources in the order they appear.
- Can include other recipes
- Dynamic configuration through search
- Can be extended through Ruby scripting
Cookbooks are collections of recipes
Environments are pegged cookbook versions