• “superset” of JS — adds additional features
  • Works better at scale (large applications) — adds structure to JS