Horizontal Scaling (also known as scaling out) is the process of increasing (or decreasing) the number of instances of a particular resource in a resource pool.
Vertical Scaling (also known as scaling up) is the process of increasing the power of one particular resource in a resource pool.