Understanding about Components: Components control specific UI parts using HTML, CSS, and TypeScript. How to create the Component?: Use ng generate component name to auto-create component files. Component Structure: It includes .ts, .html, .css, and .spec.ts files per component. Basic of ngOnInit(), Constructor(): Constructor runs on creation; ngOnInit() handles initialization logic. About Lifecycle: Lifecycle hooks manage a component’s creation, update, and destruction. Working with Angular Decorator: Decorators like @Component define metadata and enhance component behavior.