Firefox is single process (mostly – some plugins run in separate processes), but multi-threaded. There's one thread for the main UI, but as much work as possible is done asynchronously off of that thread.
Browsers are very complex software and there is a lot that goes into browser performance.
Browsers are very complex software and there is a lot that goes into browser performance.
http://www.tomshardware.com/reviews/chrome-17-firefox-10-ubu...