The main target of all these architectures is to isolate the domain layer to develop, test, manage and deploy it separately.
HEXAGONAL Architecture
A.) It relies on Ports (interfaces), and Adapters to implement the ports
B.) There are 2 types of ports in hexagonal architecture. Input and Output.
C.) There are 2 types of adapters. Primary and Secondary.