Of course! Purchasing a domain name does not require that you already have a hosting plan. You can proceed to purchase a domain name for an idea that will only come to life after several months but also in order to protect your existing main domain. For example, if your domain name is mysite.gr, having mysite.tech, mysite.me, mysite.com.cy, will allow you to strengthen your brand. However, your website will be visible to the outside world once you purchase a hosting plan too. Hosting is like a home to your website; it is a space where your website is being hosted.