A "static website" is made up of HTML, CSS, and possibly Javascript. Submission forms or other features may also be present, and server-side programming may be used to support those features.
A "dynamic website" uses a content management system or other software back-ends (CRM, Forum software, etc) to manage content on the site. We can then customize and theme the selected software to match your needs. We recommend existing open source software for this purpose, when suitable.
A "web application" might be a social networking site, or any of a number of other types of complex websites that involve mostly custom programming in order to implement them.
The interactive chart below is a generalized timeline of our development process. Every project is a little different, so this will vary on a case-by-case basis.


