Totally confused now! We have to book before we get there I know that but what are we booking adrs, pss? Weve seen both in guide books

whats a dining plan and is that going to work out really cheap for us?

Anyone want to try recommending restaurants that will keep us all happy but without spending all our money on food ? HELP!