Computer networks come in many forms: Home networks, business networks, and the Internet are three common examples. Devices may use any of several different methods to connect to these (and other kinds of) networks. Three basic types of network connections exist:
- Point-to-point connections allow one device to directly communicate with exactly one other device. For example, two phones may pair with each other to exchange contact information or pictures.
- Broadcast/multicast connections allow a device to send one message out to the network and have copies of that message delivered to multiple recipients
- Multipoint connections allow one device to directly connect and deliver messages to multiple devices in parallel.