Arduino Shield?

What exactly is a Arduino Shield? Can I make one myself?

A shield is a card that plugs onto an arduino board, and adds some kind of new functions to it, maybe a motor controller, or an SDcard interface.

There is nothing to stop you making a shield for any special function you have in mind. You can even buy blank prototyping boards to do it.

Steve