Explained: What exactly is France's carte de resident?Foreigners in France need a carte de séjour according to their residency status.The carte de résident provides long-term rights without the need for constant status updates.