So you’ve heard of ICO’s, but what are they?

Whether you've recently taken interest in Bitcoin or Alt coins and Cryptocurrency, or you're a legacy supporter of the Blockchain and Crypto, by know I'm sure you've heard the term 'ICO', or 'crowd sale' being thrown about in recent times. No?!