1. A method of identifying differences between activity data files, the method comprising acts of: determining a difference between the activity data files; performing causal analysis to identify a cause of the difference; and rendering the difference and the cause of the difference based on a rendering template, wherein each of the acts is performed by a processor.