La remarquable capacité d'évolution de TYPO3 provient de sa conformation même. On la représente souvent comme un assemblage de briques amovibles dont chacune remplirait une fonction spécifique - les sites conçus avec ce logiciel ne fonctionnent d'ailleurs pas autrement. Plusieurs milliers de ces « briques » sont aujourd'hui à notre disposition ; d'où des possibilités de combinaison quasi infinies. Programmé en langage PHP, intégrant un système de gestion de base de données MySQL (comme la grande majorité des structures Internet), TYPO3 un outil « ouvert » et conciliable avec la plupart des autres produits open source.