Methods are provided for determining the sequence of a polynucleotide by tracking the motion of a nucleotide-selective, processive enzyme along a template, in a reaction mixture that alters the enzyme movement in a base specific manner. The movement trace of the enzyme is collected, and arranged in temporal order. The enzyme movement traces are correlated with the reaction conditions, and from these characteristic signals, the nucleotide sequence is derived.