Volume pinning forces were determined for a variety of bulk high-Tc superconductors of the 123-type from magnetization measurements. By means of scaling of the pinning forces, the acting pinning mechanisms in various temperature ranges were identified. The Nd-based superconductors and some YBCO crystals exhibited a dominating pinning of the δTc-type (i.e., small, superconducting pinning sites). In contrast to this, the addition of insulating 211 particles provided pinning of the δl-type: providing effective pinning in the entire temperature range acting as a “background” pinning mechanism for the peak effect. Due to the small coherence lengths of the high-Tc compounds, effective pinning sites are defects or particles of nanometer size relative to ξ3. Integral magnetic measurements of the magnetization as a function of temperature in large applied magnetic fields (up to 7 T) revealed that practically all high-Tc compounds were spatially inhomogeneous, which could be caused by oxygen deficiency (YBCO), solid solutions of Nd/Ba (NdBCO and other light rare earth compounds), intergrowths (Bi-based superconductors), and doping by pair-breaking dopants like Zn, Pr. This implies that the superconducting sample consists of stronger and weaker superconducting areas, coupled together. In large applied fields, this coupling gets broken and the magnetization versus temperature curves revealed more than one superconducting transition. In contrast, irradiation experiments by neutrons, protons, and heavyions enabled the artificial introduction of very effective pinning sites into the high-Tc superconductors, thus creating a large variety of different observations using magnetic data. From all these observations, we construct a pinning diagram for bulk high-Tc superconductors explaining many features observed in high-Tc samples.