Angiography is a medical procedure used to visualize and examine blood vessels in various parts of the body, particularly in the heart and brain. It is a type of imaging test that helps doctors see how blood is flowing through the blood vessels and if there are any blockages or abnormalities.