Amount of information in a value

The amount of information in a value relates to the amount of storage space required to encode the value. This makes it meaningful to speak informally about low versus high information values.

For example it requires a lot less space to record a 32 bit integer than a typical CAD drawing or text document.

Input devices like the mouse and keyboard can only generate information at a limited rate.

It is assumed that individual key presses and mouse events can be used to generate small operations, and it takes time to accumulate enough operations to specify a value with a lot of information.

This should be kept in mind when considering the appropriate update operations for a given datatype. For example, it isn't generally a good idea to support assignment operations on datatypes allowing for a lot of information. Assignments aren't suitable for accumulating information.