Science locates necessary info about how the universe works. Engineering invents practical devices and systems using the knowledge learned by science. Technology is the collection of products of engineering that can be used to solve problems and perform useful tasks.