Online space


I am wondering if anyone knows anything about what it would take to start a site such as or similar? I am mostly concerned about how the space would be bought. Are there sites that offer space that could be connected to the site? How would this be achieved without a third party? etc…When it comes to the actual programming (something I am sure the people in here know best) what is the best approach? Would love if we could get a discussion going.

Thank you,