Byte Order Mark (BOM) is a very useful piece of data that often appears at the start of UTF ASCII/UC files, but it can be a bit of an annoyance if trying to send location HTTP headers on a PHP file for example, since a location header must be the very first part of a file that is output.

Jamie Balfour BSc PGDE
J. Balfour
Computer Scientist