Innovating online is both a simple and difficult process. Many companies have grand visions for how they're going to disrupt...