Why Your Website Really Needs an Application