What’s the difference between a static and dynamic website?

Static website: Each page is coded manually (HTML/CSS) — simple but harder to update.

Dynamic website: Content is generated by a system (like WordPress) — easier to update and maintain.