The visa
– A visa : gives you the right to enter France. It is delivered by the French Consulate in your usual country of residence.
– A residence permit : gives you the right to stay in France. It is delivered by the Prefecture of your place of residence in France.