VirtualWire

what's the difference between boolean variable and non-boolean ? AND OR ?