How does HTTP protocol work?

ofcourse we have server and clients
first step is open the browser and write the domain name as then we note the http is write that is meen the protocol http is commnected the server with client by use the ip address that are resolved by DNS