A dermatologist is a medical doctor who specializes in diagnosing and treating over 3,000 conditions affecting the skin, hair, and nails. This includes medical treatments for acne, eczema, and psoriasis, as well as skin cancer screenings and cosmetic procedures.