Register Applications
The term application or app in Auth0 does not imply any particular implementation characteristics. For example, it could be a native app that executes on a mobile device, a single-page application that executes on a browser, or a regular web application that executes on a server. You can set up the following app types:
Register Regular Web Applications: Learn how to register and configure a regular web application using the Auth0 Dashboard. These may include traditional web applications that perform most of their application logic on the server (e.g., Express.js, ASP.NET).
Register Native Applications: Learn how to register and configure a native application using the Auth0 Dashboard. These may include mobile, desktop, or hybrid apps running natively on a device (e.g., i0S, Android).
Register Single-Page Web Applications: Learn how to register and configure a Single-page web application (SPA) using the Auth0 Dashboard. These include JavaScript apps that perform most of their user interface logic in a web browser, communicating with a web server primarily using APIs (e.g., AngularJS + Node.js or React).
Register Machine-to-Machine Applications: Learn how to register and configure a machine-to-machine (M2M) application using the Auth0 Dashboard. These may include non-interactive applications, such as command-line tools, daemons, IoT devices, or services running on your back-end.