Saving for web vs printing

Ok, so you have probably seen the mess I made of my first few image posts......they were all fuzzy & not indicative of the real photos. I did however redeem myself by trying out the 'save for web' function in CS3, with a pretty significant improvement...... & re-posting the results.
What I would like to know is....what does the 'Save for web' function actually do? All I did in the SFW dialogue box was go to image resize & select 800 on the long side, upped the image quality to 90, & hit save. Is this the right thing to do, or are there other methods or more steps to really making my images look good on the net.....apart from being a better photographer
I would be interested in hearing what others do to save for web & what they do differently for saving for print?
I'm guessing that DPI has a great deal to do with it as the shots I uploaded originally were cropped & saved at 300 DPI (should they have been left at 72?), then just using photobucket uploader resized to fit a 17" screen & hitting upload.
Thanks
What I would like to know is....what does the 'Save for web' function actually do? All I did in the SFW dialogue box was go to image resize & select 800 on the long side, upped the image quality to 90, & hit save. Is this the right thing to do, or are there other methods or more steps to really making my images look good on the net.....apart from being a better photographer

I would be interested in hearing what others do to save for web & what they do differently for saving for print?
I'm guessing that DPI has a great deal to do with it as the shots I uploaded originally were cropped & saved at 300 DPI (should they have been left at 72?), then just using photobucket uploader resized to fit a 17" screen & hitting upload.
Thanks