career counseling: counseling on career opportunities
abstraction: a general concept formed by extracting common features from specific examples
cholelithiasis: the presence of gallstones in the gallbladder