A management contract is an agreement between two parties, one of which has something that needs to be managed and the other hopefully has the ability to do it. The reason for the contract would depend on the motives of the party contracting the work.