A static website is one whose content is not generated dynamically rather it is generated from the page itself.
It typically uses only HTML making it self-contained i.e. it has no dependencies (software, databases etc.) which are need for the website to function. This makes it ideal for websites that don’t require regular content updates, interaction or extensive features.