Shared Server:
A shared server basically involves different users on one server and the server resources are being shared. In other words, a shared server has many different domains hosted on it. All of the server’s resources are shared by many websites present on the server. On a shared server you have control over your folder and everything within it only.
Dedicated Server:
A dedicated server consists of all the resources dedicated to a particular client who owns it. A dedicated server gives the liberty to have full control over the server which can be used any how by the user.