a computer network with computers connected to each other