The Error Log displays debugging messages. You shouldn’t need to use it in the usual course of operation.
If you encounter a bug in Charles you may find useful information in the Error Log. Especially if you’re reporting a bug, emailing the contents of the Error Log will likely help me track down the problem.