Hypertext Transfer Protocol (HTTP)  used by web browsers and web servers  transfers files  such as text and graphic files HTTP can also authenticate users with username and password verification between client and web servers