ประเทศต่างๆทั่วโลกได้จัดทำกลองสงครามต่อต้านมลพิษสิ่งแวดล้อม มีความพยายามหลายอย่างในการลดผลกระทบของมลภาวะต่อสิ่งแวดล้อมซึ่งหนึ่งในนั้นคือการสร้างเทคโนโลยีเพื่อใช้เทคโนโลยีที่เป็นมิตรกับสิ่งแวดล้อมในด้านต่างๆ
เทคโนโลยีที่เป็นมิตรต่อสิ่งแวดล้อมคือเทคโนโลยีที่ไม่ทำร้ายมนุษย์และสิ่งแวดล้อม คำจำกัดความของการเป็นมิตรกับสิ่งแวดล้อมนั้นเป็นพื้นฐานของการประยุกต์ใช้แนวคิดเรื่องขยะเป็นศูนย์หรือปลอดจากขยะ
โดยพื้นฐานแล้วเทคโนโลยีนี้มักเกี่ยวข้องกับทรัพยากรธรรมชาติที่สามารถต่ออายุได้และเมื่อการใช้งานไม่ก่อให้เกิดผลกระทบที่ไม่ดีต่อสิ่งแวดล้อม การพัฒนาเทคโนโลยีที่เป็นมิตรต่อสิ่งแวดล้อมเริ่มขึ้นเมื่อนักวิทยาศาสตร์ตระหนักว่าการใช้พลังงานเช่นน้ำมันนั้นไม่ดีต่อสิ่งแวดล้อม
ด้วยความตระหนักถึงสิ่งแวดล้อมนี้สามารถพบพลังงานที่ไม่เลวร้ายต่อสิ่งแวดล้อมเช่นพลังงานลมแสงแดดเชื้อเพลิงชีวภาพและเชื้อเพลิงทางเลือกอื่น ๆ หลักการพื้นฐานของเทคโนโลยีที่เป็นมิตรต่อสิ่งแวดล้อมมี 6 ประการ ได้แก่ การกลั่นการลดการใช้ซ้ำการรีไซเคิลการกู้คืนและการเรียกคืนพลังงาน
(อ่านเพิ่มเติม: เทคโนโลยีดิจิทัลคืออะไร)
การปรับแต่งคือการใช้วัสดุหรือกระบวนการที่เป็นมิตรต่อสิ่งแวดล้อมมากกว่าวัสดุหรือกระบวนการที่มีอยู่
ลดคือการลดปริมาณของเสียหรือการสูญเสียวัสดุโดยการเพิ่มประสิทธิภาพของกระบวนการหรือการดำเนินการทำให้เกิดของเสียโดยเปล่าประโยชน์
Reuseคือการนำวัสดุหรือของเสียกลับมาใช้ใหม่ในกระบวนการอื่น
Recycleคือการนำวัสดุหรือทรัพยากรกลับมาใช้ใหม่สำหรับกระบวนการเดียวกัน
การกู้คืนเป็นกิจกรรมในการนำวัสดุสำคัญบางส่วนกลับมาจากแหล่งขยะเพื่อนำกลับมาใช้ใหม่ในกระบวนการหรือใช้เพื่อวัตถุประสงค์อื่น
ดึงพลังงานคือการนำขยะมาใช้เป็นเชื้อเพลิงหรือในความหมายกว้าง ๆ คือการประหยัดพลังงานในกระบวนการผลิต
โดยพื้นฐานแล้วรูปแบบอุตสาหกรรมที่ใช้หลักการ 6 ข้อข้างต้นคือรูปแบบอุตสาหกรรมที่ไม่มีของเสียการผลิตที่สะอาดกว่าการผลิตที่เป็นมิตรกับสิ่งแวดล้อมและ บริษัท สีเขียว
การประยุกต์ใช้เทคโนโลยีที่เป็นมิตรกับสิ่งแวดล้อมมีอยู่ในหลายสาขาเช่นพลังงานอุตสาหกรรมการเกษตรและอื่น ๆ ตัวอย่างหนึ่งคือพลังงานในยานยนต์หลายคันที่ใช้แหล่งพลังงานหมุนเวียนที่หามาได้โดยไม่ทำลายสิ่งแวดล้อม