It was released on March 19, 2009, and was the default browser for Windows 7 (later default was Internet Explorer 11) and Windows Server 2008 R2 operating systems. Windows Internet Explorer 8 ( IE8) is a graphical web browser by Microsoft, the eighth version of Internet Explorer and the successor to Internet Explorer 7.