¿Cuál es la diferencia entre ActivatedRoute y ActivatedRouteSnapshot en Angular4?

Cuál es la diferencia entreActivatedRouteSnapshot yActivatedRoute en angular 4? Es mi entendimiento queActivatedRouteSnapshot es hijo deActivatedRoute, significa queActivatedRoute contieneActivatedRouteSnapshot.

Por cierto, intenté ejecutar una búsqueda en Google para obtener una respuesta a esta pregunta, pero no encontré que ninguno de los resultados de la búsqueda fuera comprensible.

¡Gracias!

Respuestas a la pregunta(2)

Su respuesta a la pregunta