What are the difference between GMT and IST?

GMT- GREENWICH MEAN TIME
IST- INDIAN STANDARD TIME
GMT is located from greenwich, a city found in UK where as IST is located from mid of INDIA