A flag word can refer to one or more bits that are used to store a binary value or code that has an assigned meaning, but can refer to uses of other data types. Flags are typically found as members of a defined data structure, such as a database record, and the meaning of the value contained in a flag will generally be defined in relation to the data structure it is part of. One common use of flags is to mark or designate data structures for future processing.