Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of finite-state machine:
noun: (computing theory) A formalism for describing computation, consisting of a finite set of states and a transition function describing when to move from one state to another.