Is iit delhi a city?

IIT Delhi is an engineering college not a city. Its located in Delhi .