Whenever you launch a website for your business, you have to make sure that your website is working fine with all the browsers: Google Chrome, Mozilla Firefox, Internet Explorer, Seamonkey, Netscape, Opera and the list goes on. Then, with this each browser has different versions which keeps on changing with time, let us consider for an example as of now Internet Explorer 6,7,8 are used. Google Chrome 2,3 are used and same way of other browsers.
The best way to have your website working fine cross-browser and cross-platform is to make sure that you are using w3c compliant code when designing website. Post designing your website you can validate your website at http://validator.w3.org/ which will let you know if your website should
work fine on all standard browsers or not.
Even, after this their is an option on how to check your website on multiple browsers and single machine is to install multiple browsers on same machine. The problem comes when you try to install different versions of same browser, like you can not have ie7 and ie8 simultaneously on a machine. To solve this problem, it is possible for you to use any virtualization software to run another operating system in the operating system. Hence, you would be able to run different version of Internet Explorer at a time. Browsers like Firefox and Netscape allow you to have multiple version on single machine. The only thing you need to take care is to install them in different directories. Same way google chrome can be installed in different user profiles.
However, it has been assumed till now that you were running windows, if you are running Linux or any *nix the problem you will face is for Internet Explorer. For that now it is possible for you to software IE4Linux which will render the page in same way the IE does.
It is a good idea to check your website on multiple browsers before releasing it for the public because you really don’t know from which browser your website would be viewed and the viewer really gets frustrated and annoyed when he is running Linux and sees only supported in Internet Explorer as he wont be able to view it.