Apple\'s documentation says of the indexPath parameter:
indexPath
The index path specifying the location of the cell. The data source receives this
I believe it is used to call the tableView:heightForRowAtIndexPath: method, if one exists, allowing the cell to be correctly sized.
tableView:heightForRowAtIndexPath: