. . . "A browser is a combination of software and hardware that is capable of using the HTTP protocol to retrieve data from a server connected to the Web." .