The Hindi language originated came from India, while Arabic is a type of language that came from the Middle East. Another thing that you can expect is that the Persians have influenced India. The Arabic language has influenced Hindi.
If you would like to know where Arabic is usually spoken, you can expect it to be spoken often in the Middle East. It can be surprising for some people, but this can also be heard in some parts of Africa.
Hindi is a type of language that you can normally hear in Delhi. Take note that the alphabet of these two languages is almost the same, but the way that the characters are written is a bit different.