Second life is a “3d virtual world” in our real world. You can walk around it, can see other users around you. You can chat with them in the virtual world.
Creative programmers can create items like basket, house etc in the virtual world and others can buy it with the virtual currency! Then one can cash virtual $ into real world $.
Here is a complete story.