First lets talk about what a dedicated server is. A dedicated server is kind of what it sounds like. It is a server that is completely owned by its user and therefore avoids all of the usage and management hassles of a shared server. Often the management services are provided by the hosting company that leases these servers for an extra fee. They can be of all different sizes with anywhere from one to several different remote users being on the server at the same time.
The connectivity can be from one upstream link to several high quality links upstream depending on the quality of the dedicated server. Generally it is wise to pay more because you get the back up of several links in the event that one goes down and you are also able to have better connections often with other sites and other computers as you have several routes available to you with the different upstream links.
Benefits of the dedicated beyond the fact that you dont have to share your space with anyone else are many. For one thing it is in a remote location. This allows you to connect and do your work from any other computer in the world that has connectivity to the internet. You also do this work...