Cam Degree help

it came to my mind that being familiar with cam shaft terminology and understanding how the camshaft factors play together is important to understanding the why and how to cam degreeing.
the article at the link does a good job of explaining camshafts and then then covers information on the components around the cam.
Engine Camshaft Basics - Popular Hot Rodding Magazine