In unmetered Shared Hosting you are sharing the resources of a server with multiple users, which means a specific allotment of resources (RAM, CPU, etc) are not guaranteed for your website.
In Virtual Private Server VPS Hosting, you are guaranteed resources for your website, however you are often required to manage the server yourself.