"Premove" is a feature in BlitzIn, Dasher, Jin, and other interfaces.
It allows you indicate a move while it's your opponent's turn. As
soon as your opponent moves, your interface plays the pre-prepared
response (if it's a legal move). In a 1-minute game or a desperate time
scramble, this can save a split second over the old technique of hovering
with your piece over the square and releasing as soon as you see an expected
move. But of course it's dangerous, in that the pre-prepared move might
be a blunder, if the opponent does something unexpected.
See the documentation for your interface on how to configure and use
premove.
For those who feel adamantly that premove is unfair and who don't want
to play against anyone who has premove, it is possible now to put
!premove in your formula, e.g. "set formula !premove" and "set useformula 1"
before doing "seek". That will block all challenges except from users of
older versions of Blitzin, users of a couple other clients that
chess server knows don't have a premove feature, and users of Blitzin 2.5
who have premove disabled.