In this article

Agreements let business entities communicate seamlessly using industry standard protocols and are the cornerstone for business-to-business (B2B) communication.
When enabling B2B scenarios for logic apps with the Enterprise Integration Pack,
an agreement is a communications arrangement between B2B trading partners.
This agreement is based on the communications that the partners want to
establish and is protocol or transport-specific.