Interfaces implícitas vs explícitas

Acho que compreendo as limitações reais do polimorfismo em tempo de compilação e do polimorfismo em tempo de execução. Mas quais são as diferenças conceituais entre interfaces explícitas (polimorfismo em tempo de execução. Isto é, funções virtuais e ponteiros / referências) e interfaces implícitas...