If you think, “Who needs NASA?”, you cannot be more wrong. NASA has created so many technologies that we use in our everyday lives and take them for granted. We decided to compile a list of such 10 technologies for which no one takes time out to thank NASA.