Vertical scaling
Adding more resources to the existing server capacities.
Horizontal scaling
Means adding more resources to the application. Often, this is done by adding replica-servers that help distribute the application to different regions.
This is commonly associated with Load balancing to distrbu