A State Machine organizes behavior into states.
Example:
Idle Walk Run Jump Attack Dead
Simple enum:
public enum PlayerState { Idle, Walk, Run, Jump }
For larger systems, each state can become its own class.