IT contracts present various challenges. Software licences, contracts regarding hosting, NDAs, terms and conditions, and data processing agreements should all be approached differently. Some pertinent questions include: how do you draft an IT contract, and how do you guarantee its quality?