The reasons golfers wear a glove

Golf gloves are not required but are recommended for all golfers. A glove is usually worn on the lead hand ( Right-handed players wear a glove on the left hand, and left-handed players wear a glove on the right hand), some players use gloves on both hands and very few players don’t use gloves. While most golfers wear gloves, some choose to remove their gloves for short-iron shots and putts so that they may better feel the clubface when it is striking the ball.
What are the reasons golfers use golf gloves?