"web protocols and technologies such as HTTP (Hypertext Transfer Protocol) and XML." . . . . . .