Prompt
It provides a way to do dynamically changes in the reports.
Macro
It’s a set of instructions to run the report.