Angiography is a medical imaging technique used to visualize the lumen (inner space) of blood vessels and heart chambers. By injecting a contrast agent and using X-rays or other imaging modalities, doctors can see how blood flows through arteries, veins, and the heart, identifying blockages or abnormalities.