I play on a Minecraft server (don't judge) that strictly bans macros. I'm unclear on what the technical definition of a macro is. I have buttons on the side of my mouse that I do bind to other keys, but I'm not sure if this is considered a macro (I'm not even sure if I'm using the word correctly). Please let me know if this is considered a macro and I would also like a proper definition of "macro" for future reference. Thanks!
Macros are key bindings that represent more than one character. So you could hit a button and have it open the text box, type "I'm the best" and then hit enter. Servers usually ban this feature if they are worried about spammers or if they use plugins that would give you an unfair advantage to macro.