Shields normally cover the arduino, for space limitations. Some shields have headers on only one side, so they can be used as a "wing", where the shield sits alongside (and above) the arduino. The header's pins form a serial pass through for the pins below. So if you cover pin 8 (for example) on the arduino, plug your component into pin 8 on the shield and you still have connectivity.