Small Java programs that can be downloaded over a network and launched on the user's computer. A domain name points to only one machine, but a machine can have more than one domain name.
Domain names have at least two sections separated by dots.
Two companies, one the supplier and the other the customer, can transmit inquiries, orders, invoices, payments, etc. . . It is not accessible to the Internet at large. The protocol for moving hypertext files across the Internet. Requires a HTTP client program on one end, and an HTTP server program on the other end. HTTP is the most important protocol used in the World Wide Web.