I just bought a hosting plan, Now what ?

Geat! Now, first of all, you can upload your website content over FTP using any FTP client like Filezilla.
You have to upload your content in the public_html folder in Linux hosting.

If you have database support on your website then create a database from hosting control panel cPanel.

Then upload and restore database backup that you have on local PC. Now you can see your website live!

Hosting Pre-Sales
Previous reading
Linux Hosting Vs Windows Hosting, Which is best for my Site?
Next reading
How can I transfer my Existing Domain to SSDINDIA