I guess I am a alittle confused as to why you need 2 keys for a hotstring and a macro

i get the press number 1 button and hotstring activates but I don't get why hotstring needs another button.

If you need 2 button per hotstring/macro then what buttons are left for typing/doing other stuff?

Or is this an X keys kinda thing?