pragmatist: a person who takes a practical approach to problems and is concerned primarily with the success or failure of her actions
realist: a person who accepts the world as it literally is and deals with it accordingly
p-n junction: the junction between a p-type semiconductor and an n-type semiconductor