Networking involves connecting computing devices together to share data and resources. It allows files and other information to be exchanged between connected computers using hardware like cables and software protocols. Common network types include local area networks within an organization and wide area networks spanning multiple locations. Setting up networks provides advantages like shared access to files, printers and applications, but also has disadvantages such as installation costs and need for administration.