An example server may be IBM hardware, Microsoft OS and server software, and a server-side code execution environment such as ASP. The two partners, client and server, communicate using the HTTP protocol requirements.The typical web browser behavior has several noticeable manifestations.