Contract Management Software Legal Contract Definition: What is a Legal Contrac... What is Contract Definition? In simple terms, a ‘legally enforceable promise/agreement’ bet...