TeamViewer interview question

How does abstraction work in OOP?