Online DnD sites?

I am having issues with finding a good online DnD site. One that is playable online. Are there any sites that I can play online? No recommendations please, just straight answers. And also map-making software? Once again, no recommendations please, just list as many as you can without personal preference.