diff --git a/D-poo-avancee.md b/D-poo-avancee.md
index f7f7e74f166f013abf1e08d4cd89b6f261086059..14b09495276741e7b84ae3c34726a1b0f47d6a5f 100644
--- a/D-poo-avancee.md
+++ b/D-poo-avancee.md
@@ -147,6 +147,10 @@ Le résultat attendu est le suivant :
 
 Dans cet exercice, je vous propose de développer une classe `Router` qui, à l'aide des **propriétés et méthodes statiques**, va gérer l'affichage à la fois du titre de la page, et de son contenu.
 
+C'est une classe qui nous servira dans les prochains TP et qui nous permettra de
+naviguer d'une page à l'autre sans rechargement de page !
+(_principe de base des [SPA](https://en.wikipedia.org/wiki/Single-page_application)_)
+
 ### D.3.1 Rappels de syntaxe
 Pour rappel les propriétés et méthodes statiques peuvent se déclarer à l'aide du mot clé `static`. Ces propriétés/méthodes sont définies et s'utilisent au niveau de la classe (et pas de l'instance) comme ceci :