In the «Client-Server» architecture several computer clients (remote system) send requests and get services from the central service machine or server. More information about client-server architecture you can find in our blog article.
Web browsers interact with web servers with a help of HTTP (HyperText Transfer Protocol). When the link is clicked on the page, the form is filled in or the search is performed, the browser sends the HTTP-request to the server.