A puffer jacket is just another name for a down jacket. A down jacket features duck or goose down insulation which provides good warmth and is very light.