A dedicated server is a type of server that is entirely dedicated to serving one customer without sharing any resources with others where that will include a Web server, related software, and connection to the Internet.
However, a dedicated server will be rented with a stated amount of memory, hard disk space, and bandwidth.
Dedicated servers are normally needed for web pages that have much traffic and not able to share the server resources.
A shared server is where many websites reside on one shared server and share the resources.this approach is less costly for customers where the server cost will be divided between them.
1. website hosting
with a dedicated server, your website will be hosting on one server without sharing with other websites.
on shared hosting, your website and other sites will be hosted on the same server.
2. Server disk space
with a dedicated server, the disk space and the server bandwidth will be allocated only to you where in shared hosting you will have limited space and bandwidth.
with a dedicated hosting, you will have to cover all the server cost were on shared hosting the cost will be divided between the customers who use the server.
4. Technical Skills
with a dedicated server, you will need to have technical skills to set up and maintain your server where on shared hosting the maintenance and security are managed by the shared hosting provider
5. Server Performance and Response Time
with shared hosting, the response time may be affected as many customers are sharing the same server resources where on a dedicated server this problem will not happen.
6. level of control
with a dedicated server, you will have more control over the application, the programs and the scripts on your server where on shared hosting others will also have a control on the server.