He talks about web CMS's falling into two main categories:
1. Content Production Systems (CPS) 2. Presentation Management Systems (PMS)
While there is some overlap, Alfresco, at least at its current version can be considered a content production system, while Joomla is firmly in the presentation management camp.
I encourage you to read the full article, it is very imformative.
Available free of cost online. You can save a lot of time and resources specially when building an online auction site. It has built-in support for multiple languages. Very easy to use and maintain. It can be controlled remotely using a web browser. You can edit, modify wherever, whenever. It has a rarely seen versatility. It supports LAMP technology
It seems there are many extrusive advantages in Joomla.
I plan to build my website with Joomla, but currently I have very poor literacy in Joomla, so hope I can get some helpful knowledge from this forum, also Alfresco, Nancy pointed out it is a nice CPS