Unlike some years back when web sites were almost exclusively static, the standard these days is to have a feature-rich, dynamic site. Not everybody can create this kind of site from scratch though, hence the most convenient solution to have a dynamic site is to use a script application. Many web hosting service providers offer script installers which can be used to add this type of an application for any of your domain or subdomains, so you'll not have to add anything manually. The best thing about using an installer tool would be that the scripts are ready to use in a couple of minutes and the copy which will be installed is already with the settings required for it to run adequately on the particular hosting server, so you'll not need to alter any script or account settings. That way you can effortlessly build one with only a couple of clicks even though you may have never had a website before.