Developing and providing software to enable social networking, social gaming, uploading, posting, showing, displaying, tagging, blogging, sharing, or otherwise providing electronic media or information over the internet or other communications network. Providing online and telecommunication facilities for real-time interaction between and among users of computers, mobile and hand-held computers
Advertising and Business