What\'s the difference between sockets (stream) vs sockets (datagrams)? Why use one over the other?
Stream Socket:
Datagram Socket: