Difference Between Semi-Dedicated and VPS - Virtual Private server
The difference is that on a semi-dedicated server, you are sharing the server with between only 10 to 20 accounts, which is far less than you would find on your average shared hosting server. This gives you flexibility and a larger share of the server's resources, and is suitable for medium to high traffic web sites that do not require the complexities of a dedicated server.