Nanotechnology is a diverse science that has brought about new applications in fields such as colloidal science, device physics and supra molecular chemistry.
Environmental pollution treatment by nanomaterials is an emerging application of nanotechnology