What is a Repurchase Agreement?

A repurchase agreement is also known as a repo or Sale and Repurchase Agreement. It allows the borrower to use a financial secuirty as collateral for a cash loan.