The Nonprofit Technology Network has put together a great intro on how online maps actually work and the tools you can use. Implementing truly gorgeous online maps still requires some custom code and technical know-how – but, the cost and learning curve involved has dropped considerably.