The difference between Google Places, Google+ Local and Google Business Pages

If your business consists of physical stores or multiple locations, optimising Google Places is probably a key ingredient in your daily work. But do you know the difference between the different Location-based Google page types? The differences between Google Places, Google+…