Soft shell jackets are designed for light, mild-weather use. They don’t offer insulation generally. Hard shell jackets, on the other hand, are highly weather resistant and provide warmth.