Когда использовать type а когда интерфейс (не включая тех. детали и синтаксис)?
Если вам нужно использовать обьект то интерфейс, если создавать то класс. Это если совсем утрировать. 
Вот хорошая статья
https://weblogs.asp.net/dwahlin/the-role-of-interf...

Ну и простое толкование, причем первое более понятное, это точка взаимодействия, договор

Interface

a point where two systems, subjects, organizations, etc. meet and interact.
the interface between accountancy and the law
2
COMPUTING
a device or program enabling a user to communicate with a computer.
a graphical user interface
Вот хорошее видео https://www.youtube.com/watch?v=hGdx0hpZsvs&ab_cha...