Web 2.0 refers to a perceived second generation of web-based communities and hosted services such as social-networking sites, wikis and folksonomies (a contraction of "folk" and "taxonomy") which aim to facilitate collaboration and sharing between users. The term became popular following the first O'Reilly Media Web 2.0 conference in 2004. Although the term suggests a new version of the World Wide Web, it does not refer to an update to any technical specifications, but to changes in the ways software developers and end-users use the internet. (From Wikipedia: http://en.wikipedia.org/wiki/Web_2.0)
Enterprise 2.0 is a new enterprising environment which can be differentiated from traditional Enterprise (say, enterprise 1.0). The new enterprising environment uses social software in "enterprise" (business) contexts. It includes social and networked modifications to company intranets and other classic software platforms used by large companies to organize their communication. In contrast to traditional enterprise software, which imposes structure prior to use, this generation of software tends to encourage use prior to providing structure. (From Wikipedia: http://en.wikipedia.org/wiki/Enterprise_2.0)
Software as a Service, also called Cloud-Based Software, describes offerings of software that are hosted by the supplier or third party, which users and administrators access via the internet. SaaS offerings are financially attractive to client companies as they require significantly less investment and are generally sold on a subscription basis, with an initial fee for implementation. A true SaaS offering requires a single instance of the software code, with a multi-tenant architecture, which by definition is shared by multiple clients, each of which is hosted in a separate instantiation of the database on which the client's information is stored. SaaS offerings must surpass stringent requirements for security and data privacy at several levels: application, database and architecture. (See related blog: http://xactly.findtechblogs.com/default.asp?item=657975 and Wikipedia entry: http://en.wikipedia.org/wiki/Software_as_a_Service)
Social Media/Social Software:
Social media uses the "wisdom of crowds" to connect information in a collaborative manner. Social media can take many different forms, including internet forums, message boards, weblogs, wikis, podcasts, pictures, and video. Technologies include: blogs, picture-sharing, vlogs, wall-postings, email, instant messaging, music-sharing, group creation, and voice over IP, to name a few.
Tagging is the process of assigning personal keywords ("tags") to resources by users. The related concept folksonomy (a contraction of "folk" and "taxonomy") is the set of labels that emerges from the tagging process. The rise of social bookmarking websites have skyrocketed tagging systems into the mainstream. Two of the most visible examples of this phenomenon are Del.icio.us, a site for tagging Web bookmarks, and Flickr, a site for sharing and tagging photographs.
Tagging is revolutionizing the way we access information. According to cNet, "The idea behind tagging may be irresistibly simple, but its ramifications are enormous and complex. For more than a decade, the primary way to categorize and find information on the Internet was through the automated algorithms of search engines, a process at once laborious and highly imprecise. Tagging has quickly gained popularity because it allows human beings to bring intuitive organization to what otherwise would be largely anonymous entries in an endless sea of data.".
A tag cloud (or weighted list in visual design) is a visual depiction of content tags used on a website. Tags are typically listed alphabetically, and tag frequency is shown with font size or color. Thus, both finding a tag alphabetically and by popularity is possible. The tags are usually hyperlinks that lead to a collection of items that are associated with that tag.
RSS (Really Simple Syndication) is a family of Web feed formats used to publish frequently updated content such as blog entries, news headlines or podcasts. An RSS document, which is called a "feed," "web feed," or "channel," contains either a summary of content from an associated website or the full text. RSS makes it possible for people to keep up with their favorite websites in an automated manner that's easier than checking them manually.
RSS content can be read using software called an "RSS reader," "feed reader" or an "aggregator." The user subscribes to a feed by entering the feed's link into the reader or by clicking an RSS icon in a browser that initiates the subscription process. The reader checks the user's subscribed feeds regularly for new content, downloading any updates that it finds. To see examples of RSS in practice, check out popular news sites such as nytimes.com and BBC News.
A blog (a combination of web log) is a website where entries are written in chronological order and commonly displayed in reverse chronological order. "Blog" can also be used as a verb, meaning to maintain or add content to a blog. Many blogs provide commentary or news on a particular subject; others function as more personal online diaries. A typical blog combines text, images, and links to other blogs, web pages, and other media related to its topic. The ability for readers to leave comments in an interactive format is an important part of many blogs. As of September 2007, blog search engine Technorati was tracking more than 106 million blogs.
The "wisdom of crowds" is a popular Web 2.0 buzzword, popularized by James Surowiecki's book of the same name. At its most basic, the term means that two heads are better than one, and that still more heads will yield even better results. Crowdsourcing can be looked at as an application of the wisdom of crowds concept, in which the knowledge and talents of a group of people are leveraged to create content and solve problems. The official definition from the term's originator, Jeff Howe, is "the act of a company or institution taking a function once performed by employees and outsourcing it to an undefined (and generally large) network of people in the form of an open call.".
The wisdom of crowds is all around us these days. Wikipedia is one of the best known examples of the concept at work. Thousands of Wikipedia users have created an encyclopedia that studies have shown is as accurate as traditional volumes like Britannica.
Corporate Social Network:
A Corporate Social Network or Enterprise Social Network is a collection of secure social networks, among which affinity groups of employees and other constituents learn about each other and interact through their own individual profiles. Employees and other constituents may be members of multiple networks within the Corporate Social Network, requiring that their profiles be portable and able to collect and amalgamate information from that individual's interactions and knowledge sharing among all of the corporate networks to which he or she has access. These networks are secure and private, open only to those constituencies identified by the enterprise, and they provide role-based access to people and information which are set by the enterprise, as well as varying levels of privileges for network administrators.
An API (Application Programming Interface) is a source code interface that allows two different software applications to exchange data with each other.