Aggregation rules tell the application how to group the data together when it is being summed. For example you can group data by day to give a daily view. You can group the data by day and store to give a store sum on each day. You can group the data by day and by transaction to give a sum of each transaction in each store on each day.