Hallo,
Das ist das Byte Order Mark (BOM); bei UTF-8 nicht erforderlich.
für was ist das überhaupt gut?
bei google hab ich folgendes gefunden
Eine kurze Bytesequenz, die am Anfang eines Datenstroms auftreten kann. Mithilfe eines BOM läßt sich erkennen, wie die nachfolgenden Oktette zu interpretieren sind. Besonders wichtig bei UTF-16 und UTF-32, da bei diesen Mehr-Oktett-Kodierungen die Reihenfolge der Oktette in einem Datenstrom unterschiedlich sein kann (Big/Little Endian).
damit kann ich aber herzlich wenig anfangen :)
mfg
Twilo