What does binding contract mean?

binding contract meaning in Law Dictionary

When people agree written down allowing the judge to penalize all of them if defendent does not follow their contractual responsibilities.

binding contract meaning in Business Dictionary

an understanding in writing between two or more people or entities in which a judge can enforce charges in the event one party attempts to negate on his or her promise as established inside signed document.