The main difference between down jackets and puffer jackets is what the insulation in the coat is made from. Down jackets always contain either duck or goose down, while puffer jackets often contain synthetic insulation materials. Some puffer jackets contain down though, so can be considered down jackets.