Green IT, also known as green computing, makes IT products and IT applications in an environmentally-friendly way. The objective is to minimize the negative environmental effects of manufacturing, operating and disposing of IT-related products and applications. The adoption of green IT can help address challenges to ensuring sustainability in smart cities.
Computer virtualization is one of the concepts used in green IT. The system administrator can combine several systems to a virtual machine on one single and robust system.
Cloud computing can address the issues of energy and resource consumption. Large enterprises, as well as small businesses, can transfer their on-premise applications to cloud computing and reduce their energy consumption and carbon emissions by half.
You can read more here.