Is Rasa conversation management the way of agenda + frame?

Is Rasa designed according to the idea of ​​agenda + frame? After reading some of the source code, it feels more like, but not sure

could you elaborate on what you mean with “agenda + frame”?