Unlike some years ago when sites were almost exclusively static, the standard today is to have a feature-rich, dynamic site. Few people can build such a website from scratch though, hence the simplest solution to have a dynamic website is to use a script app. Many web hosting providers offer script installers that can be used to add this sort of an app for each of your domain name or subdomains, so you will not need to add anything manually. The main advantage of using an installer tool is that the scripts are ready to use in just a few minutes and the copy that'll be set up is already with the settings needed for it to run correctly on the particular hosting server, so you will not need to change any script or account settings. In this way you can easily build one with just a few mouse clicks even though you may have never had a site before.