GeoServer é um servidor muito interessante que permite com que as pessoas compartilhem e editem o que é chamado de dados geoespaciais, que nada mais é do que as informações relacionadas as posições geográficas. O programa foi desenvolvido totalmente em código aberto, e portanto é gratuito e ainda pode ser melhorado.
O programa foi projetado para conseguir publicar dados de qualquer fonte importante de dados especiais, sempre utilizando padrões abertos.
O projeto também nunca está totalmente concluído, uma vez que ele é desenvolvido em comunidade, e portanto está sendo melhorado por indivíduos e organizações espalhadas pelo mundo todo.
Como o sistema permite que os usuários mandem seus dados para o mundo todo e também é compatível e pode ser integrado com algumas outras ferramentas, como Google Maps, Yahoo Maps, dentre outros, é possível criar mapas com uma grande variedade e formatos de saída.