API (Application Programming Interface): A set of functions that provide access to an application on a programmatic level. Similar to a GUI (graphic user interface), but instead of using a mouse or keyboard to manipulate the program, you use code.
Berners-Lee, Tim: The inventor of the World Wide Web and director of the W3C.
Del.icio.us: A website where users can submit bookmarks and share them with their friends.
FOAF (Friend Of A Friend): A way to describe people and relationships to computer [source]
Generative Art: Generative art is art or design generated, composed, or constructed through computer software algorithms, or similar mathematical or mechanical autonomous processes. The most common forms of generative art are graphics that visually represent complex processes, music, or language-based compositions like poetry. Other applications include architectural design, models for understanding sciences such as evolution, and artificial intelligence systems. [source]
geolocate: To find the coordinates of a place on the Earth.
ID3 tags: Information embedded in MP3 audio files that can contain the artist, album, track name, and other bits of information about a particular file.
Javadoc: Documentation that is automatically generated from comments left in Java source code. Also the program that is used to create the documentation.
mashup: A website or song that is made up of parts taken directly from another website or song.
namespace: A set of unique names used within a document.
O'Reilly, Tim: Tim O'Reilly is the founder and CEO of O'Reilly Media. Tim coined the term "Web 2.0"
ontology: On the Semantic Web,
PApplet: The PApplet is foundation for all works made in Processing.
parse: To parse text means to break it up into smaller parts. The term is commonly used in computer science to refer to reading programming code. For example, after a program is written, whether it be in C++, Java, or any other language, the code needs to be parsed by the complier in order to be compiled. Web scripts, written in scripting languages such as Perl or PHP, need to be parsed on the web server so that they can output the correct HTML to a user's browser [source]
ProXML: A popular Processing library used for parsing XML
RDF (Resource Description Framework): A set of rules (a sort of language) for creating descriptions of information, especially information available on the World Wide Web. RDF could be used to describe a collection of books, or artists, or a collection of web pages as in the RSS data format which uses RDF to create machine-readable summaries of web sites. [source]
REST (Representational State Transfer): A data transfer architecture that uses URLs as request.
RSS (Real Simple Syndication, RDF Site Summary, or Rich Site Summary): A lightweight XML format for distributing news headlines and other content on the Web. [source]
SOAP (Simple Object-Oriented Protocol): A method of transferring data from one computer to another in which one computer makes a request which is encoded in a specific way, and the response is returned in a specific, self-describing way.
source code: Uncompiled, human readable code. Source code must be run through a compiler before being executed.
The Semantic Web: Tim Berners-Lees vision for the next incarnation of the World Wide Web.
W3C: An organization head by Tim Berners-Lee whose goal is to "lead the World Wide Web to its full potential by developing protocols and guidelines that ensure long-term growth..." [source]
Web 2.0: a term often applied to a perceived ongoing transition of the World Wide Web from a collection of websites to a full-fledged computing platform serving web applications to end users. Ultimately Web 2.0 services are expected to replace desktop computing applications for many purposes. [source]
Xanadu: A precursor to the World Wide Web created by Ted Nelson. Although Xanadu never broke into the mainstream, Ted Nelson is considered by some to be the true inventor of hypertext.
XML (Extensible Markup Language): A flexible way to create common information formats and share both the format and the data on the World Wide Web, intranets, and elsewhere. XML is a formal recommendation from the World Wide Web Consortium (W3C) similar to the language of today's Web pages, the Hypertext Markup Language (HTML) [source]
XQuery and XPath: Ways of extracting data from and/or manipulating data in an XML document.