Horizontal scaling- It is a scaling which deals with virtualization-based physical resources in which users can scale up and down into the pool of resources.

Vertical scaling- It is also scaling which deals with virtualization-based computing resources such as CPU cycles, RAM in which users can scale up and down into the pool of resources.

BY Best Interview Question ON 22 Sep 2019