It is appropriate to use VPS hosting when you need more control, flexibility, and security than shared hosting can provide, but don`t want to invest in the high costs of dedicated hosting.