A static website consists of fixed HTML pages that need to be manually edited to make changes. A WordPress website, on the other hand, is dynamic and allows content to be managed through a CMS, making it easier to update and add new content.