Competition for readers has exploded with the creation of new technology. 

This site has broken down the different technologies into two different categories: Social media and alternative platforms