okay, so if someone had a dedicated server, ISP subscription, self maintained/coded, etc., the other required expenses would be domain and what else? Do you only have to pay a domain registration fee, or do you have to pay some monthly expense for a domain? Is it possible to self proclaim a domain?