Average Case Complexity Rivisted
If the distribution on input instances is uniform, then the two are equivalent.  Talking about a distribution has two potential advantages: (1) it allows us to analyze the algorithm using the tools of probability theory, which can sometimes be useful, (2) it allows us to meaningfully talk about average-case running time for a non-uniform distribution on inputs.