You usually run into an assignment agreement when a deal changes after the paperwork is already signed. A buyer under contract wants to hand the deal to another buyer. A business owner wants to transfer a vendor agreement as part of a sale. A tenant wants someone else...