Flags usually represent binary data (aka boolean), but can be more complex in their structure (see http://en.wikipedia.org/wiki/Flag_(computing)). To expand on helloworlds explanation, here's a more...