One method of establishing a new WordPress-based website is to use your hosting account automatic installation process. You will have to provide a location for the installation and will have the option of setting custom admin log-in credentials, but the rest of the process can be handled automatically.
WordPress is one of the most popular website design packages available today. It is a free, open-source content management system capable of powering virtually any website. It is being used successfully on sites from personal blogs to multi-national corporations.