Some of them are probably close relatives, both of common languages or other uncommon ones. But there are at least four language families spoken: Indo-European, Dravidian, Austro-Asiatic, and Tibeto-Burman. Some languages haven't been classified yet. India is one of the places with extreme language diversity. *sigh* For now, anyway.
Re: Well...