Workflows and Process Builder

Describe the capabilities of and use cases for workflow, visual workflow, and Process Builder