Stormtrooper armor
Stormtrooper armor is the standard protective uniform of the Imperial Stormtrooper. The design is based on the armor worn by the Clone troopers of the Grand Army of the Republic, which itself is based on older Mandalorian designs. Stormtrooper armor is designed as much for intimidation value as protection, making them highly visible and distinctive agents of the Imperial regime.
Defense
Stormtrooper armor protects its wearer from many hostile environmental conditions: extreme heat, extreme cold, toxic gases, and even short periods of exposure to the vacuum of space. In addition to acting as a full NBC suit as seen in ANH when two stormtroopers were seen surviving the vacuum of space, it protects against physical threats such as shrapnel and blaster bolts. Due to the sheer firepower of blasters, however, the protection that any armor can offer is limited; the armor cannot fully protect its wearer from a direct hit, although it may mitigate the damage.
Stormtrooper armour is specifically described as being impervious to projectile weapons, but this claim isn't entirely accurate; the white, rigid components are resistant to projectile small arms, but projectiles can still reach the wearer through the armor's joints.
Some idiot tries to use physical impacts knocking troopers around as proof of lack of being bullet proof but that only shows lack of understanding of momentum. Bullet proof armor can't violate conservation of momentum. The momentum is still transfered to the target regardless of the strength of the armor.
The moron also completely ignores ROTS claiming there is no camo-armor in the Imperial ranks even though such was clearly seen in that film.
Features
Equipped with built-in air filters, vision enhancers, targeting systems, suit environmental controls, communications gear, and 20 minutes of emergency oxygen supply, Stormtrooper armor offers various features to aid in combat situations.