Once you understand Internet-related terminology, you'll have little trouble understanding the technology required to program Internet applications. It's impossible to understand Internet-based programming if you do not have a grasp of the hardware and software technology related to Internet communications.
Keep in mind that the Internet is a network of networks. Think of it as an interconnected network. The first requirement of any Internet communication is to locate the computer for which a message is intended.
Because communication between computers is the ultimate goal of the Internet, the data is always sent along a serial wire from one computer to the next until the final machine receives the signal. ...