Healthcare for expats in France

These articles talk about healthcare for expats in France. Healthcare is one of the most important aspect to consider when moving abroad. Can expats enroll into the French system? What’s carte Vitale and how do you get one? Why would you need to get an extra insurance policy or mutuelle?