In the `Sitecore configuration`, I see a lot of different nodes under the `<pipelines>` element. I have been through the Sitecore Certification course and don't recall us covering these in detail?

**What is a pipeline?**

**Specifically:**

 - What is a pipeline and how do I use one?
 - What are the elements of a pipeline that I need in order to create a pipeline?