Abstraction is a process by which concepts are derived from the usage and classification of literal ("real" or "concrete") concepts, first principles, or other methods. "An abstraction" is the product of this process ā€“ a concept that acts as a super-categorical noun for all subordinate concepts, and connects any related concepts as a group, field, or category.

Abstractions may be formed by reducing the information content of a concept or an observable phenomenon, typically to retain only information which is relevant for a particular purpose. For example, abstracting a leather soccer ball to the more general idea of a ball retains only the information on general ball attributes and behavior, eliminating the other characteristics of that particular ball.

Read more about Abstraction:  Origins, Thought Process, Referents, Abstraction Used in Philosophy, Abstraction in Linguistics, Abstraction in Mathematics, Abstraction in Computer Science, Abstraction in Psychology, The Neurology of Abstraction, Abstraction in Art

Other articles related to "abstraction, abstractions":

Abstraction in Art
... Typically, abstraction is used in the arts as a synonym for abstract art in general ... a recognizable subject is called nonobjective abstraction ... In the 20th century the trend toward abstraction coincided with advances in science, technology, and changes in urban life, eventually reflecting an interest in psychoanalytic theory ...
Synchrony Abstraction
... Abstraction of Synchrony is the proposed ability to generically call a Service/Operation without regard to whether the target service is configured as a Synchronous or ... This architectural abstraction is made necessary due to Functional logic abstraction, which is the capability of separating business logic implementation code from the ...
Leaky Abstraction
... A leaky abstraction is any implemented abstraction, intended to reduce (or hide) complexity, where the underlying details are not completely hidden ...
Snippet (programming) - Definition
... This concrete inclusion is in contrast to abstraction methods, such as a function, which is abstraction within the language, and processed by the compiler, or macros, which are ... are thus primarily used when these alternative abstractions are not available or not desired, such as in languages that lack abstraction, or for clarity and ...
Self-categorization Theory - Aspects of The Theory - Levels of Abstraction
... self-categorization theory assumes that the self can be categorized at various levels of abstraction ... To demonstrate the notion of varying levels of abstraction and inclusiveness, three types of self category are often given as examples ... The lowest level of abstraction is given as a personal self, where the perceiver self categorizes as ā€œIā€ ...

Famous quotes containing the word abstraction:

    There’s no such thing as socialism pure
    Except as an abstraction of the mind.
    There’s only democratic socialism,
    Monarchic socialism, oligarchic
    The last being what they seem to have in Russia.
    Robert Frost (1874–1963)

    By “object” is meant some element in the complex whole that is defined in abstraction from the whole of which it is a distinction.
    John Dewey (1859–1952)

    Before abstraction everything is one, but one like chaos; after abstraction everything is united again, but this union is a free binding of autonomous, self-determined beings. Out of a mob a society has developed, chaos has been transformed into a manifold world.
    Novalis [Friedrich Von Hardenberg] (1772–1801)