In traditional shared hosting, if one of the websites on the server suddenly requires a lot of resources, or is somehow compromised, the other sites on the server will likely be affected by much slower load speeds, or worse. Websites hosted on a VPS are rarely affected by such occurrences because VPSes are fully isolated environments and don’t share resources in the same way.