What Causes a Shadow?

Shadows are created by the blocking, obstruction, or partial obstuction of light. They can be found just about anywhere and can be quite entertaining at times. Shadow puppets anyone?