Since then, video sharing websites and online communities have come into being such as YouTube.com???, MySpace.com??? Flickr???, Fancast??? and MyFrontRow.com??? for basic video and picture sharing, and Second Life??? (abbreviated SL), for more engaged interaction by community members virtually using avatars.