A cooperative agreement is where two or more autonomous organizations join together in a partnership to achieve common objectives, jointly defining the problem to be solved and deciding how it will be solved. Success is measured by the degree to which the parties achieve their shared objectives.