Contract definition :A legal agreement, enforceable by law, between two or more parties to perform or abstain from performing specific activities.