http://it.toolbox.com/blogs/grow-software-solutions/4-emerging-technologies-for-your-business-growth-success-66360