This includes requests, responses and the HTTP headers (which contain the cookies and caching information).
It acts as a man-in-the-middle for HTTP/SSL connections, enabling to debug the content of HTTPS sessions and packets.
Charles simulates modem...