Intelligent software that is internet aware is cutting down on piracy. Make the software cheaper - make reliance on support greater. This is wrong. According to Microsoft, only half are dedicated. Even Novell, a traditionally dedicated server lan company, admits that Peer to Peer networks are MUCH more common these days.
Most networks are now a combination of both.
One or more computers permanently assigned the task of sharing and administering the resources on a network. Cannot do much else. Usually high end machines with LOTS of ram for disk caching. Caching is storing frequently read information in the ram for faster access. Printers can be attached to the server OR to a client that runs special software that communicates directly with the print server.