It is an agreement between a real estate agent and a client that ensures the commission of the agent.
This contract is helpful for both parties as it motivates the agent to do the real estate search more closely.
However, even if the client closes a deal separately, the payment to the agent still stands.
This type of contract is especially beneficial for buyers as it ensures that the agent proactively searches for properties.