It is shown that the iterative methods for the calculation of the extreme eigenvalues and corresponding eigenvectors of the generalized symmetric matrix eigenvalue problem can be divided into two general classes that differ from each other in the method of combining the Krylov subspace with iterations. The paper demonstrates unused possibilities in the development of iterative methods. Correspondingly, many new iterative methods are presented. Difficult problems related to the classification of some methods are also considered.