By Srinivasa Ragavan Venkateswaran
Chromium has a multi-process architecture. There are separate processes for browser tabs to protect the overall application from bugs and glitches in the rendering engine. Access is restricted between the rendering engine process to others and to the rest of the system. In some ways, this brings to web browsing the benefits that memory protection and access control brought to operating systems.