There are many different files contained in an IPSW firmware file. These files also come in a variety of formats.
The files contained in an IPSW all have a specific purpose. Some are firmware files for the various chips in the device, while others are boot images.
There also exist a few special files containing manifest information among other things: