Абстракция
Коротко: Принцип сокрытия сложных внутренних деталей за простым, чётко определённым интерфейсом — достаточно знать, ЧТО что-то делает, а не КАК именно.
Подробнее: Водителю автомобиля не нужно знать, как внутри работает двигатель, — педали газа и руля достаточно как интерфейса. Так же интерфейс или абстрактный класс определяет, КАКИЕ методы существуют, не задавая их конкретную реализацию — это остаётся за реализующими классами. Абстракция — один из четырёх основных принципов ООП.
Подробности
Абстракция проявляется сразу на нескольких уровнях…
См. также: интерфейс, ООП, инкапсуляция