It doesn't really have much to do with the coding aspect. That part is dependent on what sort of hosting you have - different hosts have different server configurations to allow you to do more things.
A domain is basically like a calling card. It's so when you're telling someone about your website, you don't have to say "oh check out my blog it's at geocities dot com slash tilde cloudxtifa4ever slash media slash pages slash blog dot aych tee em el."
And it is super cheap. That's why the good domains go fast to squatters who will sell you something desirable for a trumped-up price. But I don't think I've ever paid more than maybe $10 for a year of domain registration.
I've had expectnomore.net for close to ten years now.




Reply With Quote