When choosing a Content Management system or a shopping cart for your web site it is usually a good idea to ask yourself - what is the problem you are trying to solve?