There are two types of website – dynamic and static sites. So which one is the best? Really you want to have a dynamic website as static ones trend to be more basic and often do not perform as well as a website which is dynamic.
Dynamic means the website has been programmed with some sort of content management system on the back end of it allowing you the programmer to give the owner / user of the website access to update and add some of the content and images within the site.
These websites tend to be a bit more expensive than a static one but have far greater benefits like being able to update the site as and when you want for no extra cost (other than maybe a monthly access fee depending on developer).
Dynamic websites also tend to rank higher on the search engines if the content is updated regularly as one of the things the search engine providers look for is fresh and current content.