ela retorma a um estado anterior da paginas, pesquise um pouco sobre ela, que vc entendera melhor.
eu acho melhor vc apontar direto para a pagina que deseja voltar, e colocar o link direto para ela no botão.
Também já ouvi comentários sobre esse mesmo problema do history.back(), no entanto, em uma das maquinas funciona e nas outras não. Isso eu acho muito estranho, como se fosse problema de navegador.
Os problemas mais chatos em sistemas web são justamente as incompatibilidades entre os navegadores, é extremamente complicado criar uma aplicação rica que funcione em todas os navegadores (por isso sou fan de Flex), e como essa funcao ai e javascript q é executado no navegador, e normal que tenha comportamentos diferentes.