The human cardiovascular system is a closedloop and complex vascular network with multi-scaled heterogeneous hemodynamic phenomena. Here, we give a selective review of recent progress in macro-hemodynamic modeling, with a focus on geometrical multi-scale modeling of the vascular network, micro-hemodynamic modeling of microcirculation, as well as blood cellular, subcellular, endothelial biomechanics, and their interaction with arterial vessel mechanics. We describe in detail the methodology of hemodynamic modeling and its potential applications in cardiovascular research and clinical practice. In addition, we present major topics for future study: recent progress of patient-specific hemodynamic modeling in clinical applications, micro-hemodynamic modeling in capillaries and blood cells, and the importance and potential of the multi-scale hemodynamic modeling.