A dashboard is a visual that should answer well defined business questions at a glance. If I look at a dashboard, I'll know within 10 seconds if we are on pace toward our targets. Dashboards are helpful for framing data to ensure numbers aren't taken out of context and that users of that dashboard remember to focus on the business question they seek to answer with the data to drive business value. Example: "Task completion rate for account registration" or "How well do we retain PPC visitors?"
A report is a bunch of numbers/metrics. This makes it very easy to take the data out of context and each user could draw their own conclusion.
Dashboard= one page visual, a few numbers, great design that clearly illustrates progress/trends/targets. Very high level of how you are performing against objectives.
Reporting= Numbers, metrics, blah.
Analysis= Someone looks at the dashboard, they have a business question on why conversion rate is low and how they might address that. You say, awesome! I'll put together a deck that answers that question with some data visualizations specific to what you aim to accomplish.