n.1 a general notion; an abstract idea (the concept of evolution).
2 colloq. an idea or invention to help sell or publicize a commodity (a new concept in swimwear).
3 Philos. an idea or mental picture of a group or class of objects formed by combining all their aspects.
Etymology: LL conceptus f. concept-: see conceive