AQA A’Level SLR06 Nature of abstraction

Abstraction is the representation of essential features without including unnecessary details. It is used to reduce the complexity of systems for users, hiding how things actually work, applying algorithms to different contexts and producing suitable user interfaces.