Server scalability is the extent to which your server deployment can grow or be scaled back in response to shifting demand. It can be achieved in two ways: horizontally or vertically. Horizontal scaling involves spinning up additional servers. Vertical scaling involves adding more power to an existing machine. Scalability is very important – especially for businesses that experience fluctuating demand. Achieving scalability prevents situations where resources are over (or under) utilized.