Online agreements are unique in that users do not give contributions to the terms they must accept. However, with a combination of clarity and transparency, you can ensure that your online agreements remain legally binding. Pre-contract documents often contain a non-binding overview of the conditions on which the parties have agreed in principle, so that the parties can see how close they are to an agreement and provide a framework for future negotiations. However, pre-contracting documents can be used to define certain binding conditions, with confidentiality being a perfect example. A contract is binding only if it contains valuable considerations. In essence, reflection means that one party promises to give something valuable to the other party. It may be a cash payment, an act or something else that the parties consider valuable. For a contract to be considered binding, it must include the essential elements of a contract, including offer and acceptance, consideration, reciprocity or intent, legality and capacity. If a contract contains all of these elements, it is most likely a binding contract.