Gloves put more surface area in contact with cold air than mittens do. So they won't keep your hands as warm as the same amount of insulation in a mitten will. What's more, gloves force each finger to fend for itself. In a mitten, fingers are in direct contact with other fingers.