Both seem to be business listings. Would a business need both a google maps and a google places listing
Seems like the same thing to me... I don't really see why a business would need both, and doubt that there would be any benefit in having two separate listings...
I think google engaged its all services in Google places where maps it shows your physical address in its application
google place is a business listings targeting particular location for fast searching.. while google map is a map you can see almost any landmarks there..
The main differences between these two features are: Community edits are location changes anyone can make in Google Maps. The Google Places, on the other hand, allows business owners to verify their business locations and information in Google Maps search results. These listings, once verified by the business owner, can't be changed through community edits.