In the graphics business, I know there used to be a large difference (and maybe there still is?) between the two where the workstations had much more industrial hardware...high-performance (not gaming) graphics cards, more memory, etc. Aside from that, I'd say it's fairly subjective.
There still is.
The company i work for has approx 900 desktops (300 office pc's + 600 development pc's) and 20 workstations.
The workstations typically have dual cpu boards, scsi-drives and OpenGL videocards , like Nvidia Quattro.
They are mainly used for 3D-modelling design purposes.
hellwoofa has a good point in that a desktop might not be a system build for development work, where a workstation would be. On the other hand, a typical desktop could be used for all the same development functions if the user wanted too.
In the graphics business, I know there used to be a large difference (and maybe there still is?) between the two where the workstations had much more industrial hardware...high-performance (not gaming) graphics cards, more memory, etc. Aside from that, I'd say it's fairly subjective.
]]>though... of course... my box is also more desktop and im still compiling stuff... *g*
]]>I would call a workstation something with office productivity suites, something like OpenOffice or the like, something to read pdfs. A desktop would also have all this, but in addition, more multimedia capability.
That's speaking VERY generally, and is only an opinion.
A server would theoretically not have an office suite, and often not even have X. It might have a text based browser to use various web based tools.
However, I'm sure you could easily find many execellent sysadmins who do have X on a server for one reason or another. (And many gurus who have a "workstation" with multimedia capability.)
I would call more of a vague concept than any hard and fast rules. Hrrm, and then what about the workstation of someone who designs multimedia content for their living?
Hope this helps, but it probably further obfuscated the issue.
]]>