First go to www.apple.com and download and install QuickTime & iTunes. Once those are installed, you connect your iPhone to 1 of the laptop's USB ports. The laptop will recognize the iPhone and open iTunes for you. You can then see and sums your phone to whatever you have in your iTunes folder.
Open up Settings on your iPhone. Go to the General tab and then Network tab. Set up your personal hotspot(I'm assuming you have paid for this) and connect to your laptop via wifi or USB cable. You should now have Internet access on your laptop.