Domains and DNS are fundamental to what makes the internet actually work. A domain name is the human-friendly address we type into a browser, while DNS—like the internet’s phone book—translates that name into the numerical IP address computers use to find each other. Without this system, every website would require users to memorize long strings of numbers, and the web as we know it wouldn’t function. Together, domains and DNS create the organized, searchable, user-friendly internet we rely on every day.
I use Squarespace for my Domain and subdomains, originally, I used Google Domains, but they booted me to Squarespace. I have no complaints though.
I have of course this Domain(moschnapps.com) but through Squarespace I have several A records setups to point back to my home so they can get to my reverse proxy and be sorted out to my different services.
I also have email forwarding setup there, so emails sent to Lewis@moschnapps.com get forwarded to my real email address. its cool and cheaper than paying for a dedicated email for that.