Artificial Intelligence (AI) is software. Consequently, proper AI product contracts address the same relationships and requirements as traditional software contracts. As with traditional software contracts, ambiguous use terms, unique termination clauses, intellectual property ownership and on-going programing support are present in AI product contracts. These issues for both traditional and AI software agreements can lead to unexpected costs, legal disputes, and operational disruptions. However, significant differences between traditional software contracts and AI contracts may be found in contract clauses related to algorithms.