When choosing a domain name, you need to approach it wisely, as your entire brand is based on it. You need to take into account brand and niche compliance, the correct domain extension, and that it is easy to read and remember. Naturally, do not forget that you should first check the availability of this name and the entire trademark in general. Also, initially think about the future and possible expansion of your business, as an example, if you are engaged in hosting but will also provide cloud services in the future, then the name Superhosting will not suit you since it is committed to one niche. These are the main points to consider, but there may also be more, hopefully someone else will tell you about it