Both stub the network. I can write this:
When I mock "**/api/banner" with JSON:
"""json
{ "text": "Welcome {{username}}" }
"""or I can tag the scenario @har:banner and record it. They look interchangeable from where I am standing. Is there a rule for which one to pick, or is it taste?