What's the difference between the associated task and transaction task on a billing transaction?

The associated task for a billing transaction is the task within the project task hierarchy associated with a contract line.

The transaction task for a billing transaction is the task within the project task hierarchy that the transaction is charged to.