A machine defined by what it remembers
Start with the weakest interesting machine. It reads an input string one symbol at a time, left to right, never going back. It has a fixed, finite set of states, and a transition rule that says: in state q, on symbol a, go to state q'. When the input ends, the machine either sits in an accepting state or it does not.
That is a deterministic finite automaton, or DFA. The entire memory of the machine is which state it is currently in. There is no counter, no stack, no scratch space. If the machine has 12 states, then at every moment it can be in one of 12 situations, and everything it has read so far has been compressed into that single fact.
The set of strings it accepts is called the language the machine recognises.

