When writing reports you will often have a need to summarise figures rather than displaying transaction level data (that is, returning individual transactions rather than a total or count). Aggregations are the method used to summarise fields. The aggregation functions available are Sum, Average, Min, Max, Count, and Count Distinct.