Internet Explorer users can pick the latest versions up gratis from the Microsoft web site. It's not beautiful, but it is complete if you have the latest version. The internationalization and increasing sophistication of the internet raises a need for characters other than those used in the Latin alphabet as used in English. Web pages in Arabic, Hebrew, Russian, Bengali, and Japanese are now common, and these languages are sometimes mixed with others, as when a Russian bibliographic reference occurs on a page that is otherwise in English. Until recently, there were insurmountable obstacles to this, which have recently been overcome with the adoption of an international standard called Unicode, which I will describe below.
Simplified characters are universal in mainland China and Singapore.
Traditional characters are used in Taiwan and elsewhere. Some characters used only in Cantonese are added to the total picture in Hong Kong. There are about 50,000 Chinese characters extant, not counting those that occur only in Buddhist texts or only in very local areas, so none of these computer coding schemes includes all Chinese Characters. Both on the mainland in Taiwan, Chinese characters are in use beyond those included in the computer coding schemes. Presumably when the dust settles on Unicode development and it is the universal standard, characters not included in it will drop out of active use anywhere except perhaps in shorthand.