Angular offers two ways to compile your application:
Just-in-Time (JIT), which compiles your app in the browser at runtime Ahead-of-Time (AOT), which compiles your app at build time.