Business-to-business agreements should be in writing (personal agreements with friends and relatives also fall in the “put it in writing” category). If the contract touches a matter of any significance at all, then best to include all these components: