From what I understand Cloud Computing it is more efficient then using an actual server. You do not have to pay for anything extra other than when it is being used. It works by using no hardware just by using a personal computer just use the cloud server as needed if not that many people are on than you can disconnect from the server so it will not cost you extra. Its Cheaper and more efficient than using actual server also you dont have to worry of keeping it cold.
Sources: