Quote Originally Posted by Patchman123 View Post
What's the difference between для and за, anyway? They both mean for something. Where do you use для and use за in a sentence? My language books never seem to be able to answer that.
The prepositions на and под can also mean 'for'.

See the following resources for a fairly comprehensive guide to 'for' in Russian:
Saying 'for' in Russian