Joomla is the first choice of software houses worldwide, when it comes to using a CMS for web development services. Joomla is preferred over other technologies, since it isfeature-rich, versatile and easy-to-use. It is based on PHP open source technology and therefore comes free.