We will use FTP software to upload our website to web hosting package. I use and also suggest you to use FileZilla. It's easy to use and free. Download FileZilla from here
Download FileZilla and install it to your computer. Run the software and fill in the blanks to connect your web hosting package. You should upload your website's files into public_html folder. In some web hosting packages this folder name can be different but you can learn where to upload files from the help desk of your service provider.
Video tutorial below also shows how to upload website into hosting package by using FileZilla