SSRS reporting life cycle includes several aspects:
Report designing: It is done in Visual Studio Report Designer. It generates a class that embodies the report definition.
Report processing: This brings the report definition from the report data source. It performs all grouping, sorting, and filtering calculations.
Report rendering: This stage starts by passing the Report Instance to a specific rendering extension that needs to be in HTML or PDF formats. The expressions of items are evaluated in the header and footer sections for every page. Finally, the report is rendered to a specific output document.