Diferença entre $ scope e $ rootScope

Alguém pode explicar a diferença entre $ scope e $ rootScope?

eu acho que

$ scope:

Podemos obter propriedades do modelo ng em um controlador específico a partir da página específica usando isso.

$ rootScope

Podemos obter todas as propriedades do modelo ng em qualquer controlador a partir de qualquer página usando isso.

Isso está correto? Ou qualquer outra coisa?

questionAnswers(9)

yourAnswerToTheQuestion