Employment contracts outline the responsibilities of employees and employers, including work hours, compensation, and consequences for not meeting obligations. Development agreements define the scope of work a developer must complete for a publisher, including budgets, royalties, and creative control. License agreements allow developers to use established IP in exchange for fees or royalties paid to the IP holder. Non-disclosure agreements prevent testers and developers from discussing projects until release to protect intellectual property. Collaboration agreements specify ownership of indie projects, responsibilities of team members, profit sharing, and procedures for closing a project.