The chef documentation provides an excellent diagram that explains the relationship between:
- chef server
- chef workstation
- chef node
In summary:
- The chef server provides a central repository for configuration data.
- The chef nodes are the servers under management, running chef-client.
- A chef workstation is a machine configured to use the knife command.