Here is some more
Intern=first year of residency
Residency=actual medical training (I.E. not books)
Fellowship=subspeciality training (I.E. nephrology, cardiology, critical care medicine, pediatric anesthesiology, etc, etc.)
Attending=physician who is complete with all his training (this is usually a hospital faculty)