Виртуальный сервер подразумевает возможности для более технически подкованных пользователей. Если вам нужен маленький сайт, простого хостинга вполне достаточно. Но если у вас будет много бизнес логики, которая требует серьезной нагрузки, лучше VPS.
Высоконагруженные сайты, веб приложения, онлайн игры, базы данных и аналогичные проекты идеально будут работать на VPS. Виртуальный сервер позволяет настроить все именно под нужды проекта, в этом его преимущество. При этом вы платите за лимитированные ресурсы и не переплачиваете, как в случае с VDS.