Abstraction is creating a new level in which one can be absolutely precise
"Being abstract is something profoundly different from being vague… The purpose of abstraction is not to be vague, but to create a new semantic level in which one can be absolutely precise."