It was conceived as a public resource for governments, project developers, banks and finance institutions, NGOs, and international organisations as well as the general public. The central function of the site was a search engine, which offered a "mind map" based search refinement function. Users were able to click on a map of the world and get information on renewable energy and energy efficiency in that specific country, including relevant government ministries, private companies, country energy statistics, and a sampling of clean energy development projects in that specific area. The website offered an online glossary covering about 4,000 terms from the clean energy and climate sector, with definitions from Open Data sources.[4] Translations of many terms into additional languages was also available.[5]
As of 2021, the portal is no longer active.