1.A general idea derived or inferred from specific instances or occurrences. 2.Something formed in the mind; a thought or notion. See Synonyms at idea. 3.A scheme; a plan: "began searching for an agency to handle a new restaurant concept" (www.dictionary.com)