Contract law in Poland is regulated by the Polish Civil Code, which is based on continental European legal models like the Napoleonic Code. The Civil Code was adopted in 1964 and underwent significant changes in 2003 regarding definitions of terms like "consumer" and "entrepreneur", and new regulations for business names, commercial representation, and contract conclusion. A new version of the Civil Code is currently being drafted to harmonize it with the Polish Constitution, EU law, and international trade practices. Consumer protection law was also passed in 2014 to align Polish law with EU consumer regulations. Additionally, regulations like Rome I and Rome II determine the governing law for international contracts and non-contractual obligations in Poland.