user58738: Say, I need to track a vehicle using Arduino and a (GPS+GSM) module.  Though GPS can be used to get Location of the Vehicle(and then sent using GSM), why would we even do it using GPS if we already have a GSM module. Can't GSM do both these tasks(getting location and sending it) . What's the use of using an extra module there? 
I am new to network stuff, help me! 

user49068: The GSM module can estimate it's location based on cell tower triangulation but if you want a more accurate location then you need to use a GPS.

58738: <p>Say, I need to track a vehicle using Arduino and a (GPS+GSM) module.  Though GPS can be used to get Location of the Vehicle(and then sent using GSM), why would we even do it using GPS if we already have a GSM module. Can't GSM do both these tasks(getting location and sending it) . What's the use of using an extra module there? </p>

<p>I am new to network stuff, help me! </p>
 49068: <p>The GSM module can estimate it's location based on cell tower triangulation but if you want a more accurate location then you need to use a GPS.</p>
