Schengen-samarbejdet bygger på Schengen-traktaten, der blev indgået mellem 1985 og 1990 for at nedlægge europæiske grænseposter, fjerne grænsekontrollen inden for Schengenområdet og harmonisere eksterne grænsekontroller.
Den 19. juni1990 undertegnede de fem lande en aftale mere, Schengen-konventionen. Danmark har siden 25. marts2001 deltaget i samarbejdet og besluttede den 11. maj2011 at genindføre en permanent toldkontrol af de danske grænser inden for rammerne af samarbejdet.[1] Denne aftale blev dog ikke realiseret efter regeringsskiftet i 2011.
Flere lande har sluttet sig til traktaten i de seneste år. Nu er der 26 Schengen-lande, alle i Europa.
Desuden er Cypern pålagt at indgå i Schengen-samarbejdet, men har ikke opfyldt kravene for at blive optaget.
Krav til identitetspapirer
Når man rejser til andre Schengen-lande, skal man kunne bevise sit statsborgerskab, hvis man bliver udtaget til en stikprøve.
Det eneste danske dokument, som kan bevise statsborgerskabet, er passet, så det er et krav at passet medtages ved rejser inden for Schengen,[3] og et krav at besidde af pas ved ind- og udrejse af Danmark.[4]
Nogle lande som Tyskland har et nationalt identitetskort, som kan bruges i stedet for pas.[5]