If you want a free way to play Dungeons and Dragons with maps and miniatures this is the way. You can also chat with your friends with microphones and webcams while you are playing.
Roll20: Online virtual tabletop for pen and paper RPGs and board ... - Peoople