What is Computer Networking - Definition and Characteristics