Different jackets are built for the rigors of different activities. Although a rain shell would keep you dry while you ski, a technical shell is more durable and designed for heavy, wet snow. Reach for a jacket designed for the activity you prefer and you'll be much happier at the end of the day.
Some activities only call for a jacket that's water-resistant, but if you plan to get outside in nasty, wet weather you want something with highly waterproof fabric (20K+), a breathable membrane, and taped seams.Shop Waterproof Jackets
A fully insulated down or synthetic jacket offers all the warmth you need so you can just pull it on over a thin baselayer and go. An uninsulated shell jacket is more versatile because it allows you to pick and choose the type and weight of your insulation you decide to wear beneath.Shop Men's Insulated Jackets