Mobile or Desktop app that runs natively on a device
e.g., iOS, Android
JavaScript web app that runs in the browser
e.g., AngularJS + Node.js, React
Traditional web app that runs on the server
e.g., Express.js, ASP.NET
An API or service protected by Auth0
e.g., Express.js API, ASP.NET API