From the
API Reference, logic:equal is meant for:
Evaluate the nested body content of this tag if the requested variable is equal to the specified value.
whereas logic:match is meant for:
Evaluate the nested body content of this tag if the specified value is an appropriate substring of the requested variable.