What is Content Management System?

A content management system (CMS) is the collection of procedures used to manage work flow in a collaborative environment. These procedures can be manual or computer-based. The procedures are designed to:

1. Allow for a large number of people to contribute to and share stored data
2. Control access to data, based on user roles. User roles define what information each user can view or edit
3. Aid in easy storage and retrieval of data
4. Reduce repetitive duplicate input
5. Improve the ease of report writing
6. Improve communication between users

In a CMS, data can be defined as nearly anything – documents, movies, pictures, phone numbers, scientific data, etc. CMSs are frequently used for storing, controlling, revising, semantically enriching, and publishing documentation. * source : Wikipedia.

This is my list for 5 Best Open Source Content Management System ( CMS ) :

1. WordPress
WordPress
often used as a blog publishing application developed using PHP and MySQL. It has a lot of features including a
plugin structures and a template & coding friendly system. It is used by 300 of the 10,000 biggest websites. I always recommend wordpress for everyone that want to create a simple website or blog.

2.  Joomla
Joomla!
is platform for publishing content on the World Wide Web and intranets as well as a Model–view–controller (MVC) Web
application framework. It is written in PHP, stores data in MySQL and includes features such as page caching, RSS feeds, printable versions of pages, news flashes, blogs, polls, search, and support for language internationalization. Within its first year of release, Joomla was downloaded 2.5 million times. Over 5,000 free and commercial plug-ins are available for Joomla.

3. Moodle
Moodle
(stands for Modular Object-Oriented Dynamic Learning Environment) is e-learning software platform, also known as a
Course Management System, Learning Management System, or Virtual Learning Environment (VLE). As of January 2010, it had a user base of 45,721 registered and verified sites, serving 32 million users in 3 million courses.

4. Mambo
Mambo
(formerly known as Mambo Open Source or MOS). It is a full featured CMS platform that can be used in making small
websites to large corporate websites. Plugins made mambo easy, for user and administrator both. Some of them include forums, multimedia galleries, e-commerce and shopping carts, document management tools, customer relationship managers and lot more.

5. Drupal
Drupal
is written in PHP and distributed under the GNU General Public License. It claims to be used as a back-end system for at least 1% website all around the internet, ranging from small personal blogs to large corporate and political sites, including
whitehouse.gov and data.gov.uk. Use of drupal is also made for knowledge management and business collaboration.

At WebhostforASP.NET we support all of this 5 best open source Content Management System ( CMS ). Singup at any hosting plan and you good to go with this greatest CMS at WebhostforASP.NET