state machine

From Wiktionary, the free dictionary