Understand the fundamentals of how user interfaces (like browsers, and mobile devices) interact with servers.