The line between technology and engineering is blurred. Engineering is the occupation in which a knowledge of the mathematical and natural sciences is gained through study, experience, and practice. It is applied with judgment to cultivate ways to utilize the materials and forces of nature economically for the benefit of all humanity.
Technology is the branch of understanding that deals with the creation and use of technical means and their interaction with people. It is the practical use of knowledge, especially in a specific area, which is engineering.