1. A method for implementing environmentally sustainable computing in a distributed computer network, the method comprising: receiving a request from a node in the distributed computer network to perform a computational task; identifying nodes in the distributed computer network having resources to facilitate performance of the task; and using an environmental impact rating for each of the identified nodes, whereby a highest impact rating represents a maximum environmental impact and a lowest impact rating represents a minimum environmental impact: selecting at least one of a transmission path in the distributed computer network and at least one of the identified nodes to facilitate performance of the task based on corresponding environmental impact ratings and applied performance efficiency criteria, wherein selected identified nodes represent those having the lowest environmental impact rating while meeting the applied performance efficiency criteria; and executing the task on the node via the at least one of a selected transmission path and at least one of a selected node from the identified nodes.