Boolean
Each bit of memory unit represents a separate piece of data.
Instruction treats all bits of storage,
But change in state of individual bits do not affect other bits.
Usually performed with help of a mask operand.
Bit manipulation
Instruction able to directly address individual bit for setting or testing.
Usually flags in the condition register.