DocShell

Docshell is the second iteration of what originally started out as WebShell. At the moment, the transition from WebShell to DocShell is not fully completed, but the long-term goal is to remove WebShell and switch over entirely to DocShell.