Joomla is an open source content management system that allows you to build web sites and powerful online applications. This award-winning web site software contains easy-to-use features and it is freely available to everyone. Joomla is written in PHP for managing content on the web and uses a MySQL database to store content. Joomla! is released under the GNU General Public License.
What's a content management system (CMS)?
A content management system (CMS) is a computer system software that handles every available web site content such as text, photos, music, video, documents, etc on your web site. The benefits of using a CMS is that anyone without technical skill or knowledge can easily manage a web site such as publishing, editing and modifying any content on it at any time or location.
How does Joomla! work in today's web sites?
Some example of websites that uses Joomla! worldwide to run their web sites of different functions and sizes:
Corporate Web sites or portals
Corporate intranets and extranets
Online magazines, newspapers, and publications
E-commerce and online reservations
Small business Web sites
Non-profit and organizational Web sites
School and church Web sites
Personal or family homepages
and many more..
What are the types of functions that a Joomla! web site can do?
In short, Joomla! can be used on any type of sites that you are trying to build. Joomla! powered websites can function in many ways. You can build a web site with online web store, directories portal, customer service system, membership sites or even a blog site. Joomla! is highly extensible and thousands of extensions (add ons) are available in the Joomla Extensions Directory.