Magento 2.x or Adobe Commerce Architecture explain here very simple way as below.
Step [1] – Presentation Layer::
The top layer of Magento 2 architecture is the presentation layer. When we interact with Magento’s web interface
Step [2] – Service Layer::
The middle layer and domain layer is the service layer. It offers a connection between the presentation and domain layer
Step [3] – Domain Layer::
The domain layer represents business logic, The domain layer defines the generic Magento databases or business logic models.
Step [3] – Persistence Layer::
Persistence Layer represents CRUD (Create, Read, Update, and DELETE) from database