Google My Business allows you to create a special list of detailed information about your company or its every location which is called Business Listing. It contains the location's address, contact data, photos, posts and other options to both help customers find your business and tell them your story.
According where you search, your Business listing may appear in 2 varieties: Google Knowledge Graph and Google Maps, all of which offer high online visibility for local searches.