impression: a vague idea in which some confidence is placed
idea: the content of cognition; the main thing you are thinking about
principal: the major party to a financial transaction at a stock exchange; buys and sells for his own account