14. Pouvez-vous définir ce qu’est un composant dans Angular ?