i'm purchasing a domain name as we speak... $25 for 5 years. i need some help understanding what exactly this is? what exactly is a domain name? if i wanted a website, would i be able to just do 1 later if i just resrved a domain name now? who actually owns or assigns a domain name??? i use Yahoo for alot of things. if purchased my domain name under them... and they disappear in 4 years.. does my web information become up for grabs, or disappear as well? what is the difference between web hosting and a domain name? how does yahoo have any right to assign me a ".com" name at all? sorry so many questions, to me this is very confusing. i just looked again, what is a "sub-domain" that is included?