I'm having little difficult time of understanding the few logics of web development.
Should I call home page, about page (or any other pages of a website whose contents change very rarely and no user interaction with them) etc the static pages? If yes then why should I put the contents inside a database and pull the data using a scripting language (php) instead of just put the content directly inside html so that the processing time of fetching data from database would be eliminated? why do people use database in this situation?
Suppose all of my web pages' contents never change, and I decide to put data in a database and made the website using CodeIgniter. Should the website be called a CMS made website or just a database driven website?