Problem Statement
How many types of compilation does Angular provide?
Explanation
Angular supports two types of compilation: JIT (Just-in-Time) and AOT (Ahead-of-Time). JIT compiles the app in the browser at runtime, useful during development. AOT compiles during build time before running, resulting in faster load time and smaller bundles, ideal for production.