Is there a good book available for orienting a non-technical person to the architecture of the Internet and a "web application"?
I'd like a book that describes what goes on at the server and the sort of programs that support those activities, how the server and client communicate over the network, and what happens in the client (including some discussion of the differences between HTML, CSS, and Javascript).
Apologies if folks think this is not programming related.