A Server controls the access
server
It would be a host. All other computers connected to that network are clients.
Yes!
The operating system communicates with computer hardware using small programs called drivers.