Describe computer networks.

Description should include the types of computer networks and the components of each.