All of these platforms are a part of Google My Business now. So there is no difference between them. Google My Business used to be called Google Local and Google Places, yet it is the same tool.