For what is a USB port used?

It is used to connect flash drives to each other.
It is used to connect flash drives to devices.
It is used to connect devices to the Internet.
It is used to connect web pages to each other.