What are financial covenants?

Covenants are commitments, usually between a bank and a company, to maintain certain ratios and limits in your financing contracts