Bits are used to hold information...
a bit is either 1 or 0, a byte holds 8 bits, for example:
1 byte = 11111111
So, for speed and size sake, lets say we have a game with 2 enemies and we want to store their states (ie. dead, rest, visible etc..) we would normally need 3 boolean or int values...