Static websites are websites that are mostly written in html and don't require a database to operate and a static website doesn't change that often.
A dynamic website is a website that requires a mysql or other database to operate such as the website we're on right now.
This website we're on right now is a constantly changing dynamic website.