content: But where will that computer be? In your garage? Under your bed? You need a great internet connection if you want to serve people all over the world. Renting or buying a computer in a data center that has dedicated high speed connection to the world (I'm talking terabytes) with ventilation, support, hardware repair and upgrades etc has huge advantages over self hosting.