Hello nascargirl and welcome to cruise-chat;
That is a really general question and would take pages to answer.
What you should do is visit RCCL's website or call them or your travel agent for a RCCL brochure. This will give you a good general idea of what to expect. Then, if you have more specific questions, come back and our panel of experts will be more than happy to help you.
Mainly, don't get frustrated or stressed by all the options and unknowns involved in a first cruise--enjoy the process. Planning is half the fun.