AOT (Ahead Of Time) Compiler:1) Compile TypeScript during build phase. 2) Compiled by the machine itself, via the command line (Faster). 3) All code compiled together, inlining HTML/CSS in the scripts. 4) No need to deploy the compiler (Half of Angular size). 5) More secure, original source not disclosed. 6) Suitable for production builds.