I apologise in advance if I use the wrong terminology or have stupid ideas about the way things work. I am a newbie but I am really interested in learning and I hope that you may be able to help me.
I work at a school where we have approximately 100 windows computers. As it stands, they are all individual computers that connect to a number of wireless switches which are all connected to some scary looking hardware in the basement. My job is to see to the upkeep of all these computers, but often I need to do the same thing to all the computers at once. A typical task is that the boss might want a new piece of software installed on all the computers. It would also be good to be able to see which user was using a computer at any given time.
I know that there has got to be a a better way of doing this, presumably involving a server of some kind, but I don't have any idea what to look for on the internet when trying to find out how to implement a system where I can have more control from a single central computer.
I wondered whether anyone could give me a brief rundown of what is and isn't possible and also maybe point me in the direction of any comprehensive guides there may be somewhere on the internet to get a network like this up and running.