Il 4 novembre 2004 il Consiglio europeo ha approvato un programma pluriennale, noto come programma dell’Aia, per il rafforzamento dello spazio di libertà, sicurezza e giustizia, in cui sollecita l’avvio della seconda fase di sviluppo di una politica comune in materia di asilo, migrazione, visti e frontiere, che è iniziata il 1o maggio 2004 e si fonda, tra l'altro, su una più stretta cooperazione pratica fra gli Stati membri e un migliore scambio di informazioni.
Le 4 novembre 2004, le Conseil européen a approuvé un programme multi-annuel — connu sous le nom de programme de La Haye — qui vise à renforcer la liberté, la sécurité et la justice et demande le lancement de la seconde phase d'une politique commune dans les domaines de l'asile, des migrations, des visas et des frontières, qui a débuté le 1er mai 2004, sur la base notamment d'une coopération concrète plus étroite entre les États membres et de l'amélioration de l'échange d'informations.