The holding the firekey switches a player from movement to fire mode temporarily. This is extremely important when using ranged abilities or for completing specific applications of skills such as lock picking.
Multiple keys can be setup as the firekey using the bind command.
See also: runkey