Si vous êtes citoyen d'un des pays membres de l'Espace économique européen ou de la Suisse, vous pouvez circuler et séjourner librement pendant une période de 3 mois en France. Vous bénéficiez ainsi du droit de libre circulation et de séjour quel que soit le motif de votre séjour : tourisme, stage, emploi de courte durée, etc.
Au-delà de ces 3 mois, vous êtes libre de séjourner, d'étudier, et d'exercer une activité professionnelle en France. Vous n'avez pas à détenir de titre de séjour, ni de titre de travail.
Après plus de 5 ans de séjour en France, vous pouvez obtenir un droit de séjour permanent.
Le type de visa à détenir dépend de la nature de votre séjour.
Dans le cas d’une simple visite privée ou familiale d’une durée inférieure à 3 mois, une simple attestation d’accueil peut suffire, mais, pour entrer et séjourner sur la même période, vous devez vous munir d’un visa dit de « court séjour Schengen ».
Pour une durée de plus de 3 mois, il est nécessaire de détenir un visa de long séjour, qui est délivré le plus souvent pour les motifs suivants : études, travail ou raisons familiales.
Peu importe la durée du séjour, d’autres documents peuvent également vous être demandés suivant le type du séjour.