Стоит иметь представление о них, чтобы уметь их программировать. Например, простейшие текстовые квесты устроены по принципу конечного автомата: в каждый момент времени герой находится на некотором этапе игры, из которого он может переместиться в несколько других этапов, приняв то или иное решение. Развитие игрового процесса зависит от выбора игрока. По этому же принципу работают некоторые системы обслуживания. Например, вендинговая машина. Сначала она ждет денежку, потом предлагает выбрать напиток, потом наливает его в стаканчик и выдает, потом высыпает сдачу. Или не дает напитка, а по запросу просто высыпает вложенную сумму мелочью. Всё это переходы между состояниями конечного автомата.