Вводные слова отличить от обстоятельственных слов можно, во-первых, выяснив, являются ли анализируемые слова членом предложения.
Это главный критерий отличия вводного слова от обстоятельства в предложении.
Как известно, вводное слово грамматически не связано с другими членами предложения, а это значит, что оно находится особняком, само по себе в предлдожении и к нему невозможно задать синтаксический вопрос. Оно только выражает отношение говорящего к сказанному, предположение, неуверенность или, наоборот, уверенность и т.д. Наконец,вводное слово можно просто изъять из текста, не нарушив и не исказив его смысла.
Обстоятельственное слово, как правило, зависит от глагола-сказуемого и отвечает на вопрос, заданный непосредственно от него.
Сравним:
Солнце наконец зашло.
Зашло когда? наконец (обстоятельство времени).
Оп помолчал, посопел и, наконец, все-таки высказался.
Слово "наконец", употребленное при перечислении, является вводным.