Now that you have learned about :ref:`vars_files <variable_file_separation_details>`, tasks, and handlers, what is the best way to organize your playbooks?
Now that you have learned about tasks and handlers, what is the best way to organize your playbooks?
The short answer is to use roles! Roles are ways of automatically loading certain vars_files, tasks, and
handlers based on a known file structure. Grouping content by roles also allows easy sharing of roles with other users.