What is Domain name?
A website's address, like astrobeginner.com. You rent it by the year and point it at your host.
You don't need one to start. Every host gives you a free address that works just as well, only longer. When you're ready, you rent a domain from a registrar and connect it in your host's settings.