Green computing emphasizes the efficient use of computing resources to minimize environmental impact by reducing hazardous materials and promoting eco-friendly practices. Key approaches include virtualization, power management, and materials recycling, with examples like the Blackle search engine and thin clients. The future focuses on energy-saving technologies and the development of green materials while encouraging practices like minimizing printing and using energy-efficient devices.