You should now have a final, clean version of your online store all zipped up and ready to go. Assuming you have images and a fair bit of data held within your site, you can be sure that the size of the upload is quite substantial. For this reason, you need a reasonably high speed connection—dial-up connections can be slightly erratic over long periods of time, so it may even be worth using a friend's computer or your office connection to send the files to the host site.
By far the easiest method would be to use a native upload feature from your host's file manager over a quick connection. If this is available to you, simply use it to upload the archive file across to the host server. Alternatively, assuming your site has an FTP account enabled, the following two methods represent a quick and painless method of uploading files with FTP.