An abstract general conception; a notion; a universal.
- A general idea derived or inferred from specific instances or occurrences.
- Something formed in the mind; a thought or notion. See Synonyms at idea.
- A scheme; a plan: "began searching for an agency to handle a new restaurant concept” ( ADWEEK).