Interface Segregation PrincipleClients should not depend on interfaces they don't use. Break large interfaces into smaller, focused ones.