Google Toolbar isn't being developed anymore even if its homepage is still up. However, the toolbar has been integrated into Google's browser. If you plan to install it, Internet Explorer is required. If you need an additional features other than the ones the toolbar contains, you can contact the developers.