The dynamic, user-friendly interface of the Internet as we know it today, is breathed life into by a multi-layer global network system that connects hundreds of millions of computers. This large system is comprised of multiple local and global networks serving private, public, business, academic and government purposes, which allows for the exchange of data between more than a hundred Internet-linked countries worldwide. This makes the Internet an enormous carrier of various information resources and services, such as text and multi-media data, email, online chat, VoIP, file transfer and file sharing, ecommerce, online gaming, etc.