SPIP generates HTML pages from templates, which each contain a mixture of HTML, SPIP loops and criteria, and SPIP tags and filters. The major strength of SPIP is its ability to easily extract database content using a simple and understandable language.