Vertical scaling, also known as scaling up, involves adding more resources to a single server to handle increased load. This method enhances the server's capacity by upgrading its CPU, RAM, or storage, but it is limited by the maximum capacity of the hardware.