Back in the past, interfaces seemed to be faster than types, yet this is not true anymore. Types are as fast as interfaces.
Interfaces can’t hold any values.
Methods
Interfaces can “prescribe” a method (a function in an interface) to objects.
Vs. types
Here is a small comparison etc. Interfaces vs Types
Interfaces can inherit, types can not.
Types are more predictable