A dedicated server gives you full control over your hosting. Unlike with shared web hosting, resources on the server aren’t shared with other users. A dedicated server gives you complete control over the server and its resources, including storage, memory, CPU and bandwidth.
Dedicated servers are best for highly resource extensive ecommerce, streaming media websites, application that requires custom software installation or if your site has outgrown so much that a normal shared or a VPS server is no more capable to handle your site. In addition to above dedicated servers are ideal for customers who require a hosting solution that is secure, reliable and customizable both in terms of hardware and software.