Google My Business allows you to take advantage of your company's Google presence. You may manage and update your Google My Business profile and create a website to attract and engage more clients using your Google My Business account. What was initially known as Google Places for Business, Google Listings, and Google+ Business Pages are now all part of Google My Business' Business Profile.