This is the first monograph devoted to the Sturm oscillatory theory for infinite systems of differential equations and its relations with the spectral theory. It aims to study a theory of self-adjoint problems for such systems, based on an elegant method of binary relations. Another topic investigated in the book is the behavior of discrete eigenvalues which appear in spectral gaps of the Hill operator and almost periodic Schrodinger operators due to local perturbations of the potential (e.g., modeling impurities in crystals).The book is based on results that have not been presented in other monographs. The only prerequisites needed to read it are basics of ordinary differential equations and operator theory. It should be accessible to graduate students, though its main topics are of interest to research mathematicians working in functional analysis, differential equations and mathematical physics, as well as to physicists interested in spectral theory of differential operators.