What's the difference between sponsor vs. underwriter vs bookrunner vs lead manager

VanPro
Rank: Senior Baboon | banana points 202

What's the difference between sponsor vs. underwriter vs bookrunner vs lead manager vs left-lead manager ?