## Tasks

Tasks are the application of a module to perform a specific unit of work.

- file: A directory should exist
- yum: A package should be installed
- service: A service should be running
- template: Render a configuration file from a template
- get_url: Fetch an archive file from a URL
- git: Clone a source code repository

We've already reviewed modules, the batteries and tools Ansible provides. Tasks are the specific application of a module to perform a unit of automation.

Here we see a list of examples of common modules being applied to do something.