O acordo de livre comércio da América do Norte (NAFTA) teve início em 1988 com a participação dos EUA e Canadá, os quais firmaram Acordo de Liberalização Econômica e criar uma zona de livre comércio entre os países membros, assinado em 1991. O México aderiu ao bloco em 13 de agosto de 1992. Este projeto entrou em vigor em 01 de janeiro de 1994 também ficou acertado prazo de 15 anos para o fim das barreiras alfandegárias dos países participantes e que todos os Estados da América do Sul e Central poderiam aderir ao bloco.
O NAFTA obteve bons resultados com o comércio regional no hemisfério norte do Continente Americano, sendo um projeto para fazer frente à Comunidade Européia, ajudando a enfrentar a concorrência representada pela economia japonesa e pelo bloco econômico europeu. A população do NAFTA abriga mais de 400 milhões de habitantes com um PIB superior a US$ 11 trilhões, o qual gera US$ 1.500 trilhão em exportações e US$ 1800 trilhão em importações. O acordo estabelece a livre circulação de mercadorias e serviços entre os países membros, com a eliminação das barreiras legais e das tarifas alfandegárias, limitada somente à área comercial. O objetivo é ampliar os horizontes de mercado dos países membros e maximizar a produtividade interna de cada país . O NAFTA não pretende a unificação total das economias dos países membros, ao contrario da União Européia.
O NAFTA gerou muita polêmica em relação à diferença socioeconômica entre o (México) e (EUA, Canadá) e enfrenta grande resistência para consenso em alguns acordos, pois o México por ser o país mais pobre, com a menor renda per capita, maior índice de analfabetismo e menor expectativa de vida entre os países membros, pode oferecer mão de obra mais barata e aumentar a imigração mexicana, tudo isso preocupa os EUA e Canadá. Por outro lado o México esta preocupado com o intercâmbio tecnológico, automatização e a robotização da sua indústria, que poderia aumentar o desemprego, e ainda com uma economia mais fraca não teriam condições de competir com o restante do bloco.