A content management system is web based application used to create, edit, manage and publish content in an organized way. CMS is very often used for publishing, versioning, controlling and storing contents. The contents may include text files, image files or audio files.
For Users Clients, TYPO3 is a user-friendly, intuitive tool, allowing content editors to produce and maintain web pages, using sophisticated functions in just a few clicks of the mouse.
With TYPO3, everyone can participate in web-based communication and customer relations. Seamless integration of multimedia content types and dynamic server-side image manipulation and generation are among the numerous standard options inside this comprehensive toolbox for web-based communication. Also included is an internal messaging and workflow communication system for shared authoring and collaboration.
Typo3’s robust architecture, extensive framework, PHP/MySQL base, and an extensive set of modules/plug-ins, for addressing various business needs and scenarios helps to accommodate any business requirement. Typo3 offers full flexibility and extendibility. Owing to the open source technology, it has readymade interfaces, functions, modules and extensions developed and posted by coder community. There are more than 3380 + extensions in the Typo3 that are in built and these are apart from the open source customized extensions that are available.
The best part with Typo3 is that it allows you to write extension and customize code within its framework, thus allowing all business functions of any organization to be built into one framework. Business functions such as managing Forums, Event Calendars, News Listing, Document Management, E-Commerce functions, Template selection, Multilingual support, Multi country, Multi domain etc. are all built-in ready-to-use extensions within the Typo3 framework.
The main focus of the 4.2 version is improving usability. There are many enhancements for system administrators and developers. There are nearly 650 enhancements in the new version.
For administrators and content managers, TYPO3 features an extremely detailed user permissions system for implementing professional content creation and editing workflows. TYPO3 is a server-side platform-independent application that can be used with virtually every browser available.
Web developers and agencies will appreciate the complete separation of design and content. TYPO3 does not limit the design options expected by professional website designers and site redesigns are easily accommodated.
TYPO3 is database-driven and scales easily to deliver web pages and embedded formats in an enterprise content providing environment.

TYPO3 Features:
- Ease of Use: TYPO3 provides in-built editors that are compatible with all major browsers. The editors enable users to easily format and publish content on the website. Editors are customizable as per individual requirements.
- Right Management: An extensive admin module is provided with TYPO3 with the help of which administrators can manage and administer the website.
Administrators can view audit trails for all the pages of the website. Also have an option for roll back changes made to any pages. Proper access-level permission management.
- Templating: The TYPO3 template library provides array of templates that can be used to develop the applications. It supports customized template creation using external applications like Photoshop, Dreamweaver, etc and import them into TYPO3.
- Extension/Feature Richness: An Extension development wizard is included which enables to easily create a basic structure/framework for the application. PHP scripting is used to customize the structure. Developers can create their own extension using Extension Development Tool. A wide array of extensions are freely available that can be integrated with the application to provide the advanced functionality.
- Configuration: TYPO3 provides configuration language – Typoscript – that can be used to configure and customize the templates that are being used to develop an application.
- Open Architecture: The repository stores all the extensions available with TYPO3. Download and install the desired extension from the repository at any time. Developers can create custom extension and upload them to the repository where it can be accessed by others.
- Multiple Sites/Domains: TYPO3 has built-in provision that enables multiple domains to point to a single TYPO3 application.
- Multiple Installs: Multiple versions can be parallel run through.