First, different approaches to detect hydrogen bonds and to evaluate their energies are introduced newly or are extended. Supermolecular interaction energies of 256 dimers, each containing one single hydrogen bond, were correlated to various descriptors by a fit function depending both on the donor and acceptor atoms of the hydrogen bond. On the one hand, descriptors were orbital-based parameters as the two-center or three-center shared electron number, products of ionization potentials and shared electron numbers, and the natural bond orbital interaction energy. On the other hand, integral descriptors examined were the acceptor-proton distance, the hydrogen bond angle, and the IR frequency shift of the donor-proton stretching vibration. Whereas an interaction energy dependence on 1/r(3.8) was established, no correlation was found for the angle. Second, the fit functions are applied to hydrogen bonds in polypeptides, amino acid dimers, and water cluster, thus their reliability is demonstrated. Employing the fit functions to assign intramolecular hydrogen bond energies in polypeptides, several side chain CH...O and CH...N hydrogen bonds were detected on the fly. Also, the fit functions describe rather well intermolecular hydrogen bonds in amino acid dimers and the cooperativity of hydrogen bond energies in water clusters.