WordPress is a powerful CMS (Content Management System). You can develop the WordPress sites on your local sever like (XAMPP, WAMPP etc.) and can migrate it on your live server easily. If you develop you WordPress sites on local server, that is very helpful to test site changes, theme customization, plugin functionality check and you can develop you overall site on local server. That local server site can be easily migrate on live server. You can do it manually as well as with the help of plugin.