ohm20: Not quite right. A non-binding agreement IS a formal agreement, it just contains Conditions Precedent that must be met before the terms become binding. But make no mistake, it is a formal agreement drafted by lawyers. It must be very specific and can become legally binding.