Angular is an opinionated, full-featured framework for building large-scale single-page applications (SPAs) and full-stack apps. Modern Angular (16+, 2022 onwards) includes: standalone components (no NgModules), signals (RxJS alternative), faster tooling (Vite, esbuild), and improved DX. Core strengths: built-in dependency injection, RxJS for async, reactive forms, testing infrastructure, and strong TypeScript integration. It's batteries-included: routing, HTTP client, forms, testing all in the box.