There are several different ways to do it. You can export the content--but you can also use a plugin that will essentially duplicate your WordPress site and then you can just import that copy into your new WordPress installation.
You could also just change the domain in wordpress settings if you are sticking with the same host, which you will have to do anyway to get the site to work with your new domain.