A contract cannot be formed without an agreement. An agreement starts from a claim or an offer and ends on consideration though on the other hand, a contract has to be able to achieve another target through the agreement with both parties benefitting on the contract.
The quote sure is correct, is this what you needed by discussing on the topic?