The first thing you must do before anything else is to obtain a domain name. This is the name you want to give to your website. To obtain a domain name, you must pay an annual fee to a registrar for the right to use that name. Getting a name does not give you a website or anything like that. It's just a name. It is something like registering a commercial name in the world of brick and mortar; Having that trade name does not mean that you also have the facilities of the store to accompany it. You can find detailed information on how to get a good domain name in the article Tips for choosing a good domain name. After reading that, you should know the steps to register a domain name and the things you should keep in mind when registering. You can find a detailed guide in the article How to register a domain name. It is also advisable to take a look at some of the important precautions you should take when buying a domain name, so that you do not make the same mistakes that some newcomers make when buying a domain name.