ID Analytics interview question

basic data structure, OOP - "Explain abstraction and what it's used for"