A VPS is a type of hosting plan that uses virtualization technology to provide users with their own dedicated server resources within a shared hosting environment.