A VPS is dedicated to you only. All reseurs are dedicated to user and you also have administrative rights to install your own tools. Shared server means you have access to a pre-configured RDP with tools. The recourses are shared between all users. We put max 6 users on one server.