State-of-the-art web browser features allow web designers to build high-interactivity web sites. Ajax, for example, allows a browser to refresh information on a website without having to refresh the page. Progress in the use of CSS allows browers to view an appealing website layout and a variety of different styles of appearance.
A cookie allows a browser to save your preferences for certain Web sites. Whilst web browser technologies have come a long way since Netscape, browser interoperability problems still are. Due to the fact that different browser types use different rendering engine, Web sites may not look the same in different browser types. Sometimes a website may work well in one browser, but not in another.
Therefore it is advisable to have more than one browser installed on your computer so that you can use an alternative browser if necessary. The page contains a web browser specification. You may find this web browser definitions useful by using the quotation link above.