A parka is usually longer than a jacket to protect against weather and trap more heat. While jackets can be a waterproof shell or an insulative layer, a parka incorporates both into one warm and weather resistant outer layer.