The North American Free Trade Agreement is the trade bloc in North America created by the North American Free Trade Agreement (NAFTA) and its two supplements, the North American Agreement on Environmental Cooperation (NAAEC) and The North American Agreement on Labor Cooperation (NAALC), whose members are Canada, Mexico and the United States. It came into effect on 1 January 1994.