# Angular Components: an overview

An Angular app is a tree of components. Each component is a small, reusable piece of the page, made of a TypeScript class for its data and behavior, an HTML template for how it looks, and its own styles.

![Cheat sheet: Angular Components: an overview](https://fsdtrainingmedia.blob.core.windows.net/public/images/2026/11/9c4cb69b9617460e8d4cdf5788b4ae9e.webp)

- Category: Angular
- Level: Novice
- Tags: angular, Component (angular), Component Styles, Template (angular)
- Updated: November 3, 2026

Source: https://www.ask-codey.com/cheat-sheets/angular-components-an-overview-cheat-sheet
