Angioplasty is a minimally invasive procedure used to open narrowed or blocked blood vessels, typically arteries, to improve blood flow and reduce the risk of heart attack or other cardiovascular events. It often involves the insertion of a balloon catheter and sometimes a stent to keep the vessel open long-term.