A BoolValue thats on the serverside for and changes when the client invokes something. Example: If a player presses 'L' it's true if he presses it again, it's false.
Read this: http://wiki.roblox.com/index.php?title=Remote_Events_and_Functions