Concept
Part of speech: noun
Definition: Something understood, and retained in the mind, from experience, reasoning and/or imagination; a generalization (generic, basic form), or abstraction (mental impression), of a particular set of instances or occurrences (specific, though different, recorded manifestations of the concept). In generic programming, a description of supported operations on a type, including their syntax and semantics.
Idea
Part of speech: noun
Definition: The transcript, image, or picture of a visible object that is formed by the mind; also, a similar image of any object whatever, whether sensible or spiritual.That which exists in the mind as the result of mental activity; a thought or a conceptSomeone's opinion, belief or conviction that is accepted as trueAn intuitive notion; a feeling or hunchA plan or scheme for doing something, or an intentionA musical theme or melodic subject