Why the difference in audio volume via bluetooth? I hope I'm in the right spot for this.

I have my volume on the phone set to 100%. I connect via bluetooth to my car. My car's radio volume goes from 0 to 45. Now, when I listen to music, my car's volume is set to 10-15. However, when I listen to a book from Audible, or make a phone call, the radio volume needs to get at 37+ to be able to hear it. Is there anything I can do to equalize the volume between apps?
Every output device has a maximum volume level in its settings. This is different than the current listening volume of the main volume. 

For instance,  I have internal speakers, external speakers, alerts, midi Dj'ing equipment and bluetooth PA system speakers.

If I go to the sound preferences, there are different default volumes for each device. No matter the main volume those will override current main volume on plug in , activation or connection of a different device.

Individually they all have their own settings and ultimately they can be found in the sound preferences.

Then as some mentioned, the device you are connecting to, can also have its own defaults that override your connecting device.