A "Web Site development agreement" is a contract with a Web site developer for the development of a Web site. The contract will typically set forth the key elements of functionality, navigation, look and feel, and other key items desired by the Web site owner.