Web site models

You can use different models to develop your Web sites using SDL Tridion, from static HTML only models to dynamic models whereby content is assembled from the database on the Presentation Server. Many Web sites use a combination of static ASP.NET/JSP pages and Dynamic Component Presentations—some content is retrieved directly and other is assembled based on a database query.

In general, the more you reuse content, the more often you update content, and the bigger your Web site, the more dynamic your Web site should be (assuming that you have sufficient human and hardware resources at your disposal.

Static HTML
The data store contains fully generated Web pages. All the Web site needs to do is retrieve a Web page from the data store and show it to the Web visitor.
Static ASP.NET/JSP
Web pages refer to a specific set of Dynamic Component Presentations. These Component Presentations are stored in the data store and retrieved when a visitor visits the Web page.
Dynamic Component Presentation Model (DCP Model)
Web pages retrieve Dynamic Component Presentations from the data store based on a database query on the Page.
Application Model
The entire Web page is assembled by a custom Web Application that you develop. Publishing simply puts pieces of content into the Content Data Store but provides no structure of any kind.