We are a highly technical society. Our every day lives revolve around the Internet: we benefit from the Internet, but we can also be victims of cyber criminals. To understand how criminals use the Internet to their advantage, it is important to understand how we communicate on the Internet. In this paper, you are required to describe in detail how we communicate on the Internet. Discuss the major networking building blocks and their functions. Secondly, discuss software application’s vulnerabilities, such as those found in web browsers