An individual retirement account (IRA) is an account opened with pre-tax or post-tax money and allows you to withdrawl your money free or deferred of taxes.
You can only start taking money out of this retirement account tax-free at the age of 59 1/2. You can deduce your money at any time, however penalties probably apply.