A stop word can be a word with meaning in a specific language, or it can be a token that does not have linguistic meaning. According to wikipedia definition for stop words is:
In computing, stop words are words which are filtered out prior to, or after, processing of natural language data (text). It is controlled by human input and not automated. There is not one definite list of stop words which all tools use, if even used.