A down jacket is an insulated winter jacket that has been stuffed with the soft and warm under feathers of a duck or goose. The under feathers are great because they keep both ducks and geese warm in cold temperatures, and often, nature does it best. Using the feathers has crafted a raft of down jacket products that keep you warmer for longer.