What is the difference between a contract template and a contract?