Lecture 5 - Slide 36 : 40
Policies with Templates

A type parameter can be used to parameterize a class or function with a class that represents a given policy

For instance a set of functions that compare data in a certain way

See details in §13.4 in The C++ Prog. Lang. (3. edition)