Promoted Pins are a local form of paid search ads specifically intended for Google Maps. They can help your business stand out front-and-center when a person is using the application to locate a business. The are a means to advertise your brand more aggressively to local customers.