Certainly. WordPress is installed on the web server, not on your local computer. You should be able to edit the content of your site from any machine anywhere in the world that can access the site as long as you know the admin user name and password, and you should be able to modify the site files (install themes, etc.) from anywhere you can access cPanel on your server.