Usually it means you're reading a document and assuming it's encoded in UTF-8 when it really isn't. And often that's caused by somebody writing the document in some encoding (which isn't UTF-8) and failing to declare that encoding on the document. Or worse, declaring the wrong encoding on the document.
Here's a link to a tutorial about XML and encodings:
http://skew.org/xml/tutorial/