The primary difference between the Patagonia Micro Puff and Nano Puff jackets is the type of insulation used. The Micro Puff uses PlumaFill insulation, while the Nano Puff uses PrimaLoft insulation. The Micro Puff is also lighter and more compressible than the Nano Puff.