Gump1986
+1y
Everyone above has given some pretty good advice. I'll throw in my advice as well.
If your employer has a 401K plan where they will match a certain percentage of your investment in the 401K, then put at least the maximum amount that your employer will match. Any matched funds from your employer is free money, and you should always take advantage o of this. If your employer doesn't match, I would try to set aside as much as you can afford to save each month towards a 401K or an IRA.
Here are some explanations for the most common investments - 401K and IRA
There are some distinct differences between a 401K and an IRA. 401K's are good when you have an employer that will match your investment, and there is a much higher cap for how much you can invest into a 401K for tax advantages. If I remember correctly, 401K contributions are also tax deductible (for federal income taxes) in the year in which the investment is made. The disadvantages to a 401K are that they may have limited flexibility, you may pay higher fees to maintain them, and as you withdraw money from a 401K, it is treated as normal income.
An IRA allows you to deposit a specified amount (up to $2000 if I remember correctly). The advantages are little or no maintenance fees, flexibility in where you invest the funds, and the investments may or may not be deductible (depending on your tax bracket). The disadvantages are a low investment rate ( capped at $2000 year, but may be a little higher now), treated as normal income when you withdraw the funds, and if you withdraw funds early, you have to pay penalties.
To clarify a few questions from above on bonds and risk in general, many people will recommend government bonds as a safe investment. While this is very true, government bonds also have a very low return. To get higher returns ,you have to live with higher risks.