Joomla! Overview

Joomla! - Because Open Source MattersJoomla! is a full-featured content management system that can be used for simple web sites through to complex corporate applications and portals. Joomla! is a web systems ‘framework’, around (and into) which your organisation can implement an array of advanced web services for whatever purpose, including:

  • Email newsletters, surveys and competitions;
  • Event management;
  • 'Web-to-PDF' content publication and sharing systems;
  • Coursework, e-learning and assessment/certification systems;

Joomla! is therefore analagous to an operating system, such as Windows or Linux, into which you can load 3rd party applications to achieve various functions. Joomla! is, however, a web services 'operating system' or framework that only accepts specific types of 3rd party web-enabled applications, such as those that may be downloaded from the Joomla! Extensions Directory.

The standard Joomla! feature set includes:

  • A large, healthy and rapidly growing international user and developer community;
  • A basic level of content approval for registered users;
  • Advertising management (banners, etc);
  • Media (images, documents) upload and management;
  • Content display scheduling;
  • Content syndication through other websites/portals (RSS feeds);
  • Search engine friendly (SEF) URL's;
  • Internationalisation (interface translation);
  • Advanced and separate system administration system;
  • Advanced package/add-on/template deployment system;
  • Hierarchical user access groups;
  • Basic visitor statistics;
  • Multiple WYSIWYG content editor support;
  • Simple polls;
  • Online help;
  • Content voting/rating system;
  • Page caching mechanism to improve performance on busy sites;

Many more free and commercial add-ons are available at Some of these add-ons include:

  • Extended user profiles and user management;
  • Version control and group access systems;
  • Forums;
  • Media galleries;
  • Document managers;
  • Events calendars;
  • and much, much more ...

For more information on the Joomla! content management system, please visit or