The way of education and approach is also better in IIT, but it doesn't mean that NITs are not good. Both IITs and NITs are extremely good in providing education and producing good engineers, but at the same time the top IIT colleges have an edge because of their high standard of studies.