These interfaces are typical base interfaces. They define generic, reusable functionality. See Interface Inheritance.