Earth Day is this weekend and governments and private organizations around the world will be participating in a variety of related activities aimed at supporting environmental protection.