In computer networking, what is the primary purpose of a network?
A) To provide physical storage for data
B) To facilitate communication and resource sharing between devices
C) To increase the processing speed of individual computers
D) To manage and monitor electrical power supply