I think that Jon just uses his own term for type parameter constraints that, like Tim already stated, are well documented. Maybe he was misled by the (possibly not perfectly correct) error message "The type 'x' must be convertible to 'y' in order to use it as parameter T ..." that the compiler reports in case the type constraints include a class or interface and the passed type is not derived from that class respectively does not implement the interface.
The big question here is, what "convertible" means. The documentation for the type parameter constraints does only say that in case the constraint is a class or an interface the type must be derived from that class or implement the interface. Passing a type that is not derived or does not implement the interface results in the error message above.
Even if a type that is not derived or does not implement the interface implements an implicit conversion operator that allows a conversion, it cannot be used on the type parameter (to be sure I tried that).
Another possible "conversion" does not come into my mind. If a class is derived from another class or implements an interface referencing instances using the base type or the interface is not really a conversion, but polymorphism.