New businesses and brands pop-up across the web constantly. Some will thrive, and others will crash and burn. As a result, people have sought to define just what it was that separated the paths to success and failure for brands building their online presence, thinking that there will be some magic recipe they can follow to carry their brand to the virtual promise land.