Have always personally seen Gherkin being used with Cucumber, as I believe that they’re two parts of the same whole, but I’m happy to be corrected if wrong :).
My understanding is that Gherkin is the syntax used to write the scenarios / acceptance criteria, whilst Cucumber is the tool that interprets said scenarios and executes them as automated tests.



Can confirm, walked into a bathroom and witnessed this happening when these were first introduced here ~15 years ago. Nobody believed me but… I know what I saw that day.