A dynamic web application is a web page (or a collection of web pages) that pulls information out of a database or changes the content of the page based on user input, in contrast to a static website that simply displays non-changing content. PHP is particularly good for building dynamic web applications that pull information out of a database. If you just want to display static content that never changes you should skip PHP and use HTML, CSS, and perhaps a sprinkling of JavaScript.