Horizontal Scaling
a.k.a scaling out - refers to adding additional nodes/servers to your infrastructure to cope up with new demands. For example from one server, you add two more servers that handle the same workload.
Vertical Scaling
a.k.a scaling up - describes adding more power to your current nodes/servers. It could be your CPU, storage, memory, and other components to meet demand.