Este documento introduce Angular, un framework de JavaScript desarrollado por Google para crear aplicaciones web de una sola página. Explica las características clave de Angular como el enlace de datos, inyección de dependencias y arquitectura basada en módulos, directivas, plantillas y metadatos. También cubre los conceptos y herramientas necesarias para comenzar con Angular como Node.js, TypeScript, el CLI de Angular y los comandos ng generate, ng serve y ng build.