Why are Network Protocols Needed?

Network Protocol insure easy & reliable transfer of data without loss. Using network protocols, type of connection is identified and data is routed.