WebKit2
WebKit2 is the multi-process architecture of the WebKit browser engine, introduced by Apple to separate browser user interface from web content in order to improve stability, security, and performance. It represents a redesign of the original, single-process WebKit and is the architecture most commonly associated with modern WebKit-based applications, including Safari.
In WebKit2, the browser runs across multiple processes rather than a single one. A UI process hosts
WebKit2 is the framework used by Safari on macOS and iOS and has influenced how WebKit ports
Overall, WebKit2 represents the shift toward process-per-tab or process-per-content models within WebKit, aiming to enhance stability