Brevium interview question

In OOP, what is an interface?