API—Application Programming Interface—a set of routines, data structure, object classes, and/or protocols provided by libraries and/or operating system services in order to support the building of applications.
Dynamic Websites—it basically means making web pages interactive for users. For example, adding a shopping cart to the website. This requires of programming languages such us APS, PHP and JAVA.
RSS—according to the article by O’Rally, “What is the Web 2.0”, not only this is a “new technology, is also the most significant element in advancing in the fundamentals of the architecture of the web”.
CGI—Common Gateway Interface—is a standard protocol for interfacing external application sofware with an information server, commonly a web server.
XSLT—Extensible Stylesheets Language Transformation.
XML—Extensible Makeup Language—is a general-purpose specification for creating custom makeup language.
SQL—Structural Query Language.