Abstraction is a process of removing , or hiding , details about something . It concerns the ways by which higher , less real concepts are derived from the usage and classification of literal ( `` real '' or `` concrete '' ) data or other information . Abstraction is a process by which higher concepts are derived from the usage and classification of literal ( `` real '' or `` concrete '' ) concepts , first principles , or other methods .