Let's say I want to link a 2m and a 70cm repeater together, change the courtesy beep so that users know the repeaters are linked, and have the repeater make an announcement that the link is enabled. Without macros, I'd have to issue three commands. With macros, I issue one command and the macro triggered by that command sends the commands to perform the three tasks I mentioned.