abstraction

(noun) abstract

concept (generic term)
conception (generic term)
construct (generic term)