Ahk vs software mouse

it’s been a long time that I often see posts or read about people who ask (I’m still not sure) the differences between using ahk or using mouse software.
are practically I think the same thing to set a macro to 50 ms on the mouse or set it to 50 ms on ahk I think there is no difference, but I would like an opinion from someone who is an expert to give a more precise answer on the subject

Watch Reruns of WoW Lazy Macros Creator (Lutechi) Live @ 10PM EST