What is the difference between angioplasty and bypass surgery?

Angioplasty involves inserting a stent to open blocked arteries, whereas bypass surgery reroutes blood flow around blocked arteries using grafts.
image