Web 2.0
http://en.wikipedia.org/wiki/Web_2.0http://es.wikipedia.org/wiki/Web2.0

Original article by Tim O’Reilly “What Is Web 2.0 Design Patterns and Business Models for the Next Generation of Software”
http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html

Web Syndication
A form of syndication in which website material is made available to multiple other sites. Most commonly, web syndication refers to making web feeds available from a site in order to provide other people with a summary of the website’s recently added content (for example, the latest news or forum posts). The term can also be used to describe other kinds of licensing website content so that other websites can use it.
http://en.wikipedia.org/wiki/Web_syndication

Aggregator
In computing, a feed aggregator, also known as a feed reader, news reader or simply aggregator, is client software or a Web application which aggregates syndicated web content such as news headlines, blogs, podcasts, and vlogs in a single location for easy viewing.
http://en.wikipedia.org/wiki/Aggregator

Feed
A web feed (or news feed) is a data format used for providing users with frequently updated content. Content distributors syndicate a web feed, thereby allowing users to subscribe to it. Making a collection of web feeds accessible in one spot is known as aggregation, which is performed by an Internet aggregator. A web feed is also sometimes referred to as a syndicated feed.
http://en.wikipedia.org/wiki/Web_feed

Mashup
In web development, a mashup is a web application that combines data from more than one source into a single integrated tool. The term Mashup implies easy, fast integration, frequently done by access to open APIs and data sources to produce results data owners had no idea could be produced. An example is the use of cartographic data from Google Maps to add location information to real-estate data, thereby creating a new and distinct web service that was not originally provided by either source.
http://en.wikipedia.org/wiki/Mashup_(web_application_hybrid)

JavaScript Client Communication (JCC)
http://es.wikipedia.org/wiki/JCC (spanish only)

Representational state transfer (REST)
A style of software architecture for distributed hypermedia systems such as the World Wide Web. As such, it is not strictly a method for building what are sometimes called “web services.” The terms “representational state transfer” and “REST” were introduced in 2000 in the doctoral dissertation of Roy Fielding, one of the principal authors of the Hypertext Transfer Protocol (HTTP) specification. The terms have since come into widespread use in the networking community.
http://en.wikipedia.org/wiki/Representational_State_Transfer