A warm coat typically features insulation materials such as down feathers or synthetic fibres. These materials essentially trap heat. Usually, it also features a well-designed outer layer that protects you against wind and moisture. A combination of insulation, proper layering, and quality construction contributes to the warmth of a coat.