Create your webpage or website locally on your computer using a markup language and other web development technologies available today. Then sign up for website hosting on a service provider such as GoDaddy, Bluehost, DigitalOcean, etc. who’ll give you some disk space on their servers where you can upload your website. Then buy a www web address such as www..com, etc. Each URL is also assigned an IP Address made up of a collection of numbers but you don’t have to worry about it. Then link your purchased web address with the hosting so the URL knows where your website files are located.