Dedicated server : As the name suggest, in dedicated web hosting each website is given dedicated web server, no other website can share this under any case. It is used when a user expects to get huge traffic. It has much greater bandwidth then the shared one so is able to handle traffic with much ease. This is also required if you need to have complex app, secure information and customized option in your website.
The dedicated server type hosting allows the user to have 100% control with 100% responsibility to run their website smooth and consistent performance of their website. Due to this reason this type of web hosting requires proper management to monitor and rectify any problem immediately.
Shared Server : As the name suggest, in shared web hosting many small users upload their website on and run them on same shared server. This is mainly opted by beginners, individuals, and small business and even by organizations. All have very little or low requirement of bandwidth and disk space. This is used when user don’t expect much traffic to flow inn.
In shared web server hosting the whole, maintenance of server and organization of server, software installation, security updates etc is managed by website host provider and they are accountable for this too. They use software like Direct Admin, Helm etc as control panels for the overall governance of the server. Most of the shared web server work for Linux OS only as it has got maximum compatible control panels in the market.