In order to setup a web hosting account, you first need to select a domain name.
You can either 1. search for and register a new domain name, 2. transfer your existing domain name into your Crystal Summit account, 3. leave your existing domain name with your existing registrar and simply point it to your Crystal Summit account, or 4. use a domain name you have already purchased with Crystal Summit.