The mission “Saving Earth” has become need of all of us to sustain life on the earth. There are many holistic approaches for Green Computing which impact on stack holders of the computing system including hardware, software and people. There are many reasons to develop green computing like environmental friendly, saving powers, long term profit, reduce pollution, power management and increasing performance etc. Approach to develop green computing can be broadly divided into four parts: hardware device manufacturing, software techniques, people awareness and standard policies.