I'm not sure if the following three are synonyms or if there is any difference between them or of they have any hierarchical relationship.
But could you please clarify me on how are they different/related?
A Content Management System is a system that allows any number of people to manage a wide range of content on a site, usually including articles, layout, advertisements, etc.
A Blogging Engine is basically a subset of a CMS that has been specialized to allow typically a few people to post short articles easily, usually allowing comments from users. Some blogging engines are every bit as flexible as most CMS's and are only really different because of their stated intent.
A forum is different from the other two, in that it allows many people to participate in threaded discussions. stackoverflow.com could be described as a forum, although it has been mutated by allowing reordering of responses by user votes and making the "thread" starter special.
A Content Management System (CMS) is a general purpose system that allows registered authors to upload and manage all sorts of content - text articles, images, videos, audio files etc.
The CMS will also allow the site administrators to define exactly how each page looks - it's layout, the placement of navigation, advertisements etc. The administrators will also control who is allowed access to the system. The authors in this case will be people within the organisation rather than the public who visit the site.
A newspaper web site is a very good example of a CMS.
A blogging engine can be seen as a type of CMS that has been tailored to make it easy to create short(ish) articles with optional comments. There'll typically be only one author per blog, though that's not always the case.
There'll be (usually) very little control over the layout. Having said that some blogging engines will allow more control than others and can be indistinguishable from Content Management Systems.
A Forum is a place where users can post articles etc. and other users post responses to them. So again it can be seen as a specialist type of CMS.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With