Learn more about contracts, including how to build a contract, customize elements, and control contract settings.