Assuming you have already done
- registering your domain,
- getting web hosting,
- pointing your domain to your web hosting account…
The first step is to gain FTP access to your site, and upload the initial file to the proper directory. This initial file is generally named index.html, and it is the web page that will be returned when you call up www.yourdomain.com. You will need an FTP client (e.g. Filezilla).