Gathering rating and network data from many different sources
Handling of the data flow and saving the data to files; aggregating the traffic
Archiving raw data
Guaranteed delivery of data from remote nodes
Collecting Data