Apple Maps Vs Google Maps

Apple Maps Vs Google Maps
Which of this is better and reliable?
What technologies or mechanism do each of them use
What are all the devices each of them work on
Why 2 different maps with such huge expense rather then one great Map
