we all know about doctors, md types. they've gone to medical school and done internships, etc.

but the world is changing. not talking about barefoot doctors in china.

here in America there's nurses, RN's, etc.

what about physicians assistants?

what about nurse practitioners?

what are the dividing lines?

what about salaries?

required trng?