I would really like to know how domain names work. My website is http://www.penguincheatscp.x10.mx/wp/ and I would like to get a professional domain name for $10 dollars a year. But how does it work? Like after I register the domain. How do I attach it to http://www.penguincheatscp.x10.mx/wp/? I just want to know how it works before registering.