How can we help?
Yes, you can.
Having WordPress installed on your PC is usually done by developers, who can set up their desktop computer as a local server (localhost) for development purposes. This then gives them another testing environment in which to test updates, plugins, themes, and widgets before making them live – even if offline.
For the non-developer, Hosted.com’s WordPress Hosting provides a Staging Area for pre-publishing tests.