I want to create a website using the WordPress software, and I plan on using DreamHost to host it.
Do I need to register my domain name with WordPress in order to use the software? Or can I register my domain name with another registrar and still use the WordPress software since DreamHost supports it? I am trying to determine the best place to register my domain name. If I do register with another registrar, will I have to pay to map my domain?