Which of the following best describes a "server" in a computer network?
a) A software application that provides email services to users.
b) A device that stores, processes, and manages network data and resources.
c) A network cable that connects computers to a network.
d) A user interface used to manage files on a local machine.