There are different gloves for different problems.

Most "mechanic's" gloves are intended to protect again light abrasion and remain highly flexible, with durability a plus.

More advanced gloves will address puncture, cutting, impact, oily conditions/grip, cold/arctic, water/chemical intrusion and firefighting.

I keep a pair of mechanic's gloves in the toolbox and car, but I also keep a paid of heavier cut-resistant gloves too in case I need to handle shattered glass etc.