Hex tile maps are more complex than square tile maps. The main advantage is that distances from the center of a cell to any of its adjacent ones is always the same. The main disadvantage is that you can't use the four cardinal NSEW directions easily.

Some time ago I found this article about hexagonal grids that explains different ways to face the problem. It uses HTML5 to show the concepts "in run-time".