Network protocols made the modernization of the Internet possible. Such protocols allow computers to communicate with other computers without users having to know what is happening in the background.