Managed hosting is when a hosting company handles the setup, administration, management, and support of a server and/or application. When a hosting provider allocates space on a web server for a website to store its files, they are hosting a website. Web hosting makes the files that comprise a website (code, images, etc.) available for viewing online. Of course you can purchase your own hosting, go to https://www.affordabledomains.ws/products/cpanel for affordable hosting options. Other hosting options include, but are not limited to: Word Press, and Business hosting.