What are the different types of filters in Power BI Reports?

Power BI provides variety of option to filter report, data and visualization. The following are the list of Filter types.
 
Visual-level Filters: These filters work on only an individual visualization, reducing the amount of data that the visualization can see. Moreover, visual-level filters can filter both data and calculations.
Page-level Filters: These filters work at the report-page level. Different pages in the same report can have different page-level filters.
Report-level Filters: These filters work on the entire report, filtering all pages and visualizations included in the report.
We know that Power BI visual has an interactions feature, which makes filtering a report a breeze. Visual interactions are useful, but they come with some limitations:
 
The filter is not saved as part of the report. Whenever you open a report, you can begin to play with visual filters but there is no way to store the filter in the saved report.
The filter is always visible. Sometimes you want a filter for the entire report, but you do not want any visual indication of the filter being applied.