. . . "Third, because a network can have many different types of devices with very different characteristics, the computer programs that access the data representing these characteristics can be very complex and inefficient." . .