Opinion | Which type of online contract should you use?