Unlike some years ago when websites were almost exclusively static, the standard these days is to have a feature-rich, dynamic web site. Not many people can create such a site from scratch though, therefore the simplest solution to have a dynamic site is to use a script application. A lot of web hosting providers offer script installers that can be used to add this type of an application for any of your domain name or subdomains, so you'll not have to set up anything manually. The benefit of using an installer tool would be that the scripts are available to use in a few minutes and the copy that'll be installed is already with the settings required for it to run correctly on the particular hosting web server, so you'll not have to adjust any script or account settings. That way you can effortlessly build one with just a few clicks even though you may have never had a site before.