High Gloss
High gloss paint has the most sheen, and will be the most durable. That durability is best suited for the kitchen, on surfaces like cabinets, door frames, and window trim. It’s best to avoid using high gloss on walls, because it will be too reflective.
Semi-Gloss
It’s not as shiny as high gloss, but it’s still great for kitchens and bathrooms, because the sheen protects from drips, splatters, and other moisture.
Satin
Satin has a velvet-like look, but is still a durable finish, and works best in high-traffic areas. Be careful when applying, because satin paint will reveal sloppy brush strokes.
Eggshell and flat
These finishes have the least amount of sheen, and are the least durable. They’re great for hiding imperfections in your walls, but the low durability means they should be avoided if the room is subject to wear and tear from kids or pets. Use these paints in dining rooms, bedrooms, and other low-traffic rooms.