LiteSpeed Cache is tag-based (which means that each page is stored with an identifier that allows it to be deleted from the cache as part of a specific subset) and has built-in public and private caches. In the public cache you will find pages that are exactly the same for everyone. Private caches contain content that belongs only to a specific user, identified by his/her IP address and session ID.
Until now, you had to look at the pages of your website in their entirety. Is this page publicly cacheable? Is this publicly cacheable? If a page contains any private data at all, you'd have to say, "No, it can't be cached in the public cache." This issue of requiring an entire page to be fully cached is why our WordPress plugin until 2017 is pages only cached for users who are not logged in. In WordPress, users who are not logged in are almost always only offered public content. And in the few cases where this isn't the case (password protected posts, moderated comments, etc.), that content is usually considered uncacheable for that user. ESI changes this.