Unter der Oberbezeichnung TYPO3 sind momentan drei unterschiedliche Software-Projekte verfügbar. Das altbekannte TYPO3, ein Content Management System, welches von Millionen Nutzern für die eigene Website verwendet wird, wurde im November 2012 in TYPO3 CMS umbenannt. Das runderneuerte Software ist der Nachfolger der Typo3 Version 4.x, der davon profitiert, dass für Typo3 eine Menge Erweiterungen zur Verfügung stehen. Damit stehen Ihnen für eine Menge Anforderungen schon vorgefertigte Lösungen bereit, falls es zum Beispiel um die Implementierung von Web 2.0 Features, Multimedia oder Forengestaltung für die eigene Website sich dreht.
TYPO3 Neos dagegen ist ein neu entwickeltes Content Management System. Während Typo3 CMS strikt zwischen Seiten und Inhaltselementen trennt, besteht eine Seite in Neos einzig aus Nodes, oder Knoten. Jede Seite, und jedes Text- beziehungsweise Strukturelement ist ein solcher Knoten, was Ihnen mehr Spielraum bei der Verschachtelung sowie Strukturierung von Webseiten erlaubt. Ansonsten erlaubt Neos die In-Place-Verarbeitung von Inhalten, eine erheblich benutzerfreundlichere Weiterentwicklung der zum Teil gewöhnungsbedürftigen TYPO3 CMS Oberfläche.
Da es sich bei Neos jedoch um eine relative Neuschöpfung handelt, kann man als Nutzer noch nicht auf die Menge der Erweiterungen zurückgreifen, ist also im Funktionalität im Gegensatz zum Vorgänger noch etwas beschränkt. Somit ist es besonders für Projekte verwendbar, die nicht die umfassenden Lösungen benötigen, welche im TYPO3 CMS zur Verfügung stehen. Dafür erschafft es für kleine Projekte, wie die eigene Website, eine komfortablere Struktur sowie erneuerte Bedienungsoberfläche.
TYPO3 Flow ist das PHP-Applikations-Framework, auf dem Neos aufbaut. Neben der Entwicklung von Neos können Sie es ebenfalls als unabhängige Plattform für die Weiterentwicklung von Anwendungen in PHP verwenden. Wer neben dem Content Management eigene PHP Anwendungen für die eigene Website entwickelt, und bereits mit TYPO3 arbeitet, hat dadurch ein nagelneues leistungsfähiges Framework zur Verfügung, welches von der gleichen Netzwerk wie die bekannten Content Management Systeme unterstützt und weiterentwickelt wird.