What is a Structural Vs Nominal Type System

Quote

As you get deeper into TypeScript, it becomes more and more important to know that it is a structurally typed language, not a nominally typed language.
Michael Perry

References

https://en.wikipedia.org/wiki/Structural_type_system