Uploading your site can be done in many ways, but the most popular is FTP.
When your hosting account was created, you should have been provided with an FTP account. Using software such as CuteFTP or WS_FTP & Ace-FTP (Click Here To Download Ace-FTP Free Of Cost) you can log into your host. Then, using the program like a normal windows program, you can drag and drop files into the WWW folder. These files become live online instantaneously. There are other ways to upload your site such as using SSH or uploading files through your browser
PLEASE LOOK AT BELOW PICTURES FOR DOING FTP VIA USING ACE-FTP SOFTWARE
NOW SELECT ALL THE FILES WHICH YOU WANT TO UPLOAD & UPLOAD THEM AS SHOWN UNDER