What makes a contract valid?

A contract can be described as a legal agreement between two or more than two individuals, parties or organizations to do or not to do things and actions for a…