It will surely replace but not all. We're having normal retail chains online so you can buy your groceries, foodstuffs online. The only stuffs that can't be replaced is physical businesses like barbing salons,make-up and others.As far as I'm concerned, I'm absolutely sure that there is no way online business would ever replace offline business completely but would be just a rival to it.