Barber is usually used for someone that exclusively cuts men's hair. I think that you would say "stylist" for someone working in a salon, but I've also heard "hairdresser".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.