CMS is an acronym which means (Content Management System) and that translated into Castilian (content management system). CMS applications have been developed to provide an opportunity for many users who aspire to have a web space but do not have the expertise required for the creation of a portal or web page on the internet, this knowledge must be at least know the HTML language in the case of aspiring to create a web page flat or staticthat is to say without pompous animations or interaction with databases. If what we aspire is to have a portal, blog, web directory or a more complex application requires other skills as php, css, mysql, apache, etc, between broader knowledge are greater the chances of creating a good application. In the event that you do not possess the knowledge required to produce an application that will fill your needs ideally opt to use a CMS tool that is available under the GNU GPL license. An application CMS is basically a software tool, usually access through the web that allows you to create in a matter of minutes from personal blogs to portals of e-commerce in a very simple way and without having to view or manipulate code. You can choose between multiple layouts that are usually available free of charge and each of which you can customize them to create your completely own. The advantages of user a content management system the speed of development of new technologies obliges us to keep us informed about the latest developments, new standards, methods of programming and others. If your Office is not set in time full it is unfeasible that you keep abreast of all developments. Fortunately and thanks to the emergence of the CMS a person agena to the world of technology can quickly put online a portal or web not worrying rather than content leaving the technical problems of implementation and running of software to the past.