Generation C' or 'Generation Content' is defined by Geekitgroup.com.au as a generation able to provide the market tools to allow anyone to become "what they want, when they want". They key of Generation C is the ability to take advantage of niche markets