Retirement tax questions

If I open up a Roth IRA say today I have to wait 5 years before I can use any funds in contains?  Also, whatever money I deposit in the ROTH IRA would be considered income thus it would be taxed when I next file my tax forms?