Uma outra forma de pensar sobre estes conceitos, é representando-os na teoria de conjuntos.

Eficaz > Eficiente

Tudo que é eficiente, é também eficaz, mas o contrário não é verdadeiro.

O eficaz é o esperado, o eficiente é a otimização.