正直、「インターフェース」「ポリシー」をどう定義して話しているのかわからない。
あげく、「ポリシーってあるんですか?」ときた。
話している両者で定義が違っているような気がするんだが、
ちゃんと噛みあった会話になってるの?

漏れとしては、
「インターフェース」
 広い意味では、提供者と使用者の間での約束事のこと。
 たぶん今の会話の中では、純粋仮想関数のみを持つクラス型のこと。
「ポリシー」
 テンプレート引数として動作をカスタマイズできるように、
 必要なメンバ(要求)が定義されているクラス型のこと。
 広義のインターフェースに含まれる。
だと思ってるんだけど、あってるかな?