Cloud computing allows for greater flexibility in responding to demands for more or less resources from a system, like a server. It eliminates the need for physical infrastructure which can be resource consuming and less flexible.