What is The Difference between a Dedicated Server and a Non-Dedicated Server?

A dedicated server is a server whose only job is to help workstations access data, software and hardware. It does not double up as a workstation. A non-dedicated server acts as a server as well as a workstation.