When it comes to building a website there are many choices today. Some claim anyone can build their own website with their tools such as WIX and Weebly. Others claim they are powerful and infinitely configurable, such as ASP.Net and Drupal. Meanwhile the great majority of current websites (80%) are simply old fashioned HTML and CSS pages.

So where do you turn for direction when you decide you need a website, or a new website?

The first thing to look at is your personal needs for the website. The truth is, there is no one perfect choice when it comes to choosing a type of website. They each have their strengths and weaknesses, or more precisely characteristics that either meet your needs or don’t.

Getting the most powerful website, equipped to run a national healthcare system sounds great in theory because you can never outgrow it, even though you may not need all the power it has today for the site.

So why not go all-out and get the best, most complete and powerful type of website? With power comes complexity, constant maintenance, overhead and all the costs of a development firm to take care of your website for you. But if you go simple and just have your brother-in-law build you a website in Dreamweaver, every time you want to change one word in the content of your site, you will have to contact your brother-in-law and hope he has time to get to it right away or at least soon. Even if he does have time, he will have to download and upload files to the server, if changes such as phone numbers or addresses are needed, he will have to completely re-build your website – a recipe for accidents to happen and your beautiful site to not look so beautiful or break completely. For this reason, the majority of website builders have turned to one or another type of Content Management System (CMS).

A CMS separates the look of your website from the content that it delivers. This follows best practices in software development.

From a practical stand-point, what this means to you as the website owner is: the ability to very easily add or change any content on the site whenever you want, without having to contact your developer or agency and wait in line for your changes to be made. Have a monthly special that you want to advertise on your website? You can easily add it to your website and take it down when it’s over.

So if a CMS is the best way to go, which CMS should I choose?

Although each CMS is different, some very different architecturally, there are two main criteria that distinguish one CMS from another as far as the user/owner of the website is concerned. “Flexibility” and “Ease of use”. You want a website that will be flexible enough to add whatever functionality you want on the site,