What's the difference between a witch doctor and a shaman?

They seem so similar. anyone know the distinct differences?
What's the difference between a witch doctor and a shaman?
Post Opinion