This depend on context which belong the word 'architecture'.
In context of MVP, or other design patterns like MVVM, even MVP-Redux which commonly I use. That's just part of Clean Architecture that make separation of concern of our system.
Just keep in mind, architecture only way to separate of concern and implementation good practice to our system.
For massage driven architecture, this only part of BIG clean architecture. Or you can simply this just part of whole architecture.
By definition, Software architecture refers to the high level structures of a software system, the discipline of creating such structures, and the documentation of these structures. These structures are needed to reason about the software system. From
https://en.m.wikipedia.org/wiki/Software_architecture