Que se necesita para tener una página web

Todo lo que necesitas para tener una página web.com en Internet. Aprender como subir tu sitio web a internet bajo un dominio .com