Abstraction and representation