immediate future logo

Definition of Second life

Second Life is a 3-D virtual world built and owned by its residents which now has about 5 million members worldwide. It was started in 2003 by Linden Labs in San Francisco. Yup. Only in California.


--> Bookmark and Share

Search the Glossary

Glossary Index