Cams for Dummies ??

I would like to understand how to pick a cam, and how all the other factors affect selecting the right cam. I'm not an idiot but just reading what I can find here it's like the harder I try to get it the less it all makes sense.

Is there a good book, website, or tutorial I can use to get a handle on this?

TIA!
Probably be easier for you to ask question on some the points that confuse you.
And picking for a daily street vs street strip vs race vs highly competitive race all gonna have vastly different compromises.