Answer:
The are two types of terms.
One is Express terms: these are laid down by the parties themselves.
The second is Implied terms: these are read into the contract by the court on the basis of the nature of the agreement and the parties' apparent intentions, or on the basis of law on certain types of contract.
Hope this helps!