John,There are books called something like "Internet for dummies" and "Internet for Idiots" (2 different series), and a whole range of other topics as well. Despite the demeaning title they are very good, logical, sensible introductions to the topics. They have plenty of diagrams and are well formatted to make them clear, easy to read and simple.
Helen