A collateral agreement is a secondary contract that supplements the primary agreement, providing additional security or terms to ensure fulfillment of the main contract. It is often used in financial transactions to mitigate risk by pledging assets as security for a loan or obligation.