Philosophy: what is an abstraction?
Self-tutoring about philosophy: the tutor looks at abstraction. An abstraction is a definition of an entity that includes only how it behaves and reacts but not what it is. Abstractions are used when details are unimportant beyond the interaction itself. …