It seems that naming is off-topic and single words requests are on-topic on this site.
How do I identify whether I'm asking a naming question or I have a single word request?
If you're able to follow the following steps, your question is most likely on-topic:
In addition, you should check out the guidelines in the tag wiki.
These aren't really special rules; they should apply to any SWR.
Unfortunately, I can't think of a simple criterion that can be used to determine if a question is "naming" or not.
The class of name requests that seems most solidly off-topic to me is composed of questions about naming a company, product or brand. These are off-topic for several good reasons: brand names are not necessarily English words, there are many factors to evaluate when choosing a brand name that English-language experts are unlikely to know about, and often the choice between different potential names is primarily opinion-based.
However, the "naming" close reason also applies to some questions asking for words to use in programming (such as your question here: Automatically advance to the next step). The Help Center literally says "Naming, including naming programming variables/classes," but some people extend that somewhat to questions that just involve using a word in a context related to programming.
I don't actually think such questions are inherently off-topic for a site like this (and in fact, that question is now open; I don't know if it was closed in the past, or if you asked another question more recently that's been closed and deleted).
The problem with questions of this type was that people often found them uninteresting and prone to being unanswerable. There's a relevant answer here: Are single word requests always welcomed questions? Apparently, we also used to get a lot of them (mentioned here: English Language & Usage programming variable/classes rule question). So the Help Center mentions naming programming variables as off-topic specifically to discourage this type of question, and this is also used as a close reason by people who don't like specific questions that fall into this category.
I would give the following advice to someone considering asking a question about a word to use in programming: