A dedicated server is used exclusively by its owner. Only your own data is stored on it. With a virtual server or a shared server you share the hard disk and computing power with a lot of other websites and customers.