the different positions in the hospital....
3rd year medical student -- me
intern -- the first year after medical school (i.e. the first year of residency, except they don't call it that). They are beginning their training in their chosen field. I will work with different interns each time I change rotations, or even sometimes when I change groups within a rotation.
resident -- an "MD" who is getting their specialty training (but obviously not in their first year or they'd be called an intern)
attending -- the "real" doctor who is in charge and signs off on everything (and is liable for everything) they are the ones who give me my grade.