Microsoft Component Object Model Interface
Интерфейс определяет границу между спецификацией того, что делает абстракция, и реализацией того, как она это делает.
Интерфейс(Interface) - это набор операций, используемых для специфицирования услуг, предоставляемых классом или компонентом.