The document discusses various types of contracts involved in video game development: - Development contracts determine what a developer is responsible for, guidelines they must follow, and allow the publisher control over development. - Licencing contracts are required for developers to legally make games based on other IP, and specify what aspects of the IP can be used and distribution details. - Non-disclosure agreements and confidentiality contracts prevent parties from publicly disclosing private information without permission during collaboration.