WordPress is an excellent open sourced content management software solution that is extremely powerful and free to use. Because WordPress is open source, it is constantly undergoing development and receiving facelifts, updates and security patches by its developers. What this means is that your WordPress website is an constantly evolving piece of software that requires system updates to perform properly.