What Gab said, the actual PNG format doesn't support layers, but some specific programs (Fireworks being the only one I can think of actually) goes ahead and by default, embeds all the layer information and crap directly into the PNG, bloating the filesize a fair amount, albeit that extra information is only usable to Fireworks, and nothing else, as everything else just sees the actual saved PNG image.