Tony R. Kuphalt's "Sequential Circuits"
Read this chapter on sequential circuits. Combinatorial circuits, discussed in a previous unit, have outputs that depend on the inputs. Sequential circuits and finite state machines have outputs that depend on the inputs AND the current state, values stored in memory.
Click http://www.ibiblio.org/kuphaldt/electricCircuits/Digital/DIGI_11.html link to open resource.