Did you know, that there are currently OVER 2300 ICO's on the market (4th January 2018) either already launched and trading in Exchanges or in its 'Pre-sale' stages & launching by 1st March 2018?
I believe that being in the IT Profession & running my own business helps me to understand:-
Of course, to be honest it doesn't take a genius (or me) to figure it out either, as most of the ICO's are well thought out with a complete 'WhitePaper' on the subject usually found on their website and far more detailed & comprehensive then the original WP for Bitcoin itself made by Satoshi N.