inventiveness: the power of creative imagination
abstraction: a general concept formed by extracting common features from specific examples
vent: external opening of urinary or genital system of a lower vertebrate