Linux and open-source software
Open-source software: Produced by community of programmers, free and modifiable by user
Linux: Open-source software OS
Java
Object-oriented programming language (Sun Microsystems)
Operating system, processor-independent (Java Virtual Machine)
Leading programming environment for Web
Applets, E-commerce applications
Ajax
Asynchronous JavaScript and XML
Allows client and server to exchange small pieces of data without requiring the page to be reloaded