In windows the most simple way (this means few lines of code) is to use IWebBrowser2 COM interface, which gives you control over full engine of Internet Explorer inside your own window.
There are many web browsers out there that uses this trick, like AOL, Avant, etc. These are called "IE based web browsers" because uses Internet Explorer as rendering engine.