There is a lot to learn when it comes to setting up a website.