This invention provides methods for massive parallel nucleic acid analysis. A closed complex of nucleic acid template, nucleotide and polymerase can be formed during polymerase reaction, absent divalent metal ion. This is used to trap the nucleotide complementary to the next template nucleotide in the closed complex. Detection of the trapped nucleotide allows determination of the sequence of this next correct nucleotide. In this way, sequential nucleotides of a nucleic acid template can be identified, effectively determining the sequence. This method is applied to sequence multiple templates in parallel, particularly if they are immobilized on a solid support.