Nanoengineers combine the scientific knowledge of atomic and molecular particles with engineering principles for applications in a varied array of fields. They apply findings in chemistry, biology, and materials engineering, etc. They use technological knowledge for the improvement of existing applications or the creation of micro objects.