You would sign a contract because you want to ensure the other party will honor their word